C言語なら俺に聞け 158at TECHC言語なら俺に聞け 158 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト413:デフォルトの名無しさん 22/03/26 18:26:49.41 kmPIEuI7d.net >>403 (古典的な)Cではアセンブラソースに変換してアセンブル→リンクされるが 通常の関数名や変数名はアセンブラのグローバルシンボルに変換され リンク時に他のアセンブラソースから参照できるようになる 一方関数内のローカル変数やstatic宣言された関数や変数はローカルシンボルとして扱われ他のアセンブラソースからは参照できなくなる 414:デフォルトの名無しさん 22/03/26 23:45:36.64 EYuSPLit0.net よく分かりました、ありがとうございました 415:デフォルトの名無しさん 22/03/27 21:02:14.58 angONFKk0.net グローバル変数の修飾子の意味は次の意味で合っているでしょうか? 修飾子なし:変数の実体を定義 extern修飾子:定義済みの変数を参照する static修飾子:変数の実体を定義して、その変数を他のファイルからexternさせない 416:デフォルトの名無しさん 22/03/28 11:08:20.21 c4HYTfCO0.net 適当にググって見つかったexternとstaticの解説 ttps://daeudaeu.com/extern/ ttps://daeudaeu.com/static/ 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch