No.2ベストアンサー
- 回答日時:
普通ではstatic変数を別々のファイルからは参照できません。
逆に言うと、単一のファイル(つまりひとかたまりの処理のソース)の中でのみ使われる変数にstatic変数を使うということでもあります。
複数のファイルから使われるのであれば、それはグローバルにすべき変数であるか、または処理のファイルへの分け方が適切でないということです。
また、どうしても今の変数をstaticで使いたいなら、その変数を操作する関数を追加し、その関数を通して使います。オブジェクト指向で言うクラスとメソッド的な記述になりますね。
No.1
- 回答日時:
> 分割ファイルにした場合、static変数はどのようにすれば各ファイルで利用できるのでしょうか?
別のファイル(正確には翻訳単位)から参照できないようにするためにstatic指定子を付けるのです。
強引に参照する方法はありますがお勧めしません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Windows 10 renameコマンドでファイル名からアンダースコアを消す方法 5 2023/04/24 13:33
- HTML・CSS HTMLタグのあるCSVファイルを利用する方法 4 2023/03/19 14:41
- Access(アクセス) Access VBA を利用して、フォルダ内のファイルの名称を変更したい 1 2023/08/03 08:27
- Visual Basic(VBA) 【VBA】写真の縦横比を変えずに貼り付ける 5 2023/06/13 11:42
- Visual Basic(VBA) Excelのマクロについて教えてください。 作業フォルダ内に2つのファイルがあります。 このファイル 2 2023/07/09 13:40
- PHP アップロード画像数でCSSを分けることに成功したのですが、画像の横に文字を並べることが出来ません。 3 2023/07/28 17:16
- iOS ファイルの名前変更 2 2022/08/11 20:47
- Excel(エクセル) Excelの複数人での参照について 2 2022/06/01 13:38
- Visual Basic(VBA) VBAで特定の場所にあるCSVファイル(複数)から特定場所を抜き出してExcelに転記したいです。 11 2023/05/23 16:29
- Visual Basic(VBA) vbaサブフォルダーをワイルドカードで取得したい 2 2022/11/15 08:04
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
C言語初心者の質問失礼します。
-
ファイル名の先頭にアンダース...
-
csvファイルを開かずに文字を検...
-
テキストファイルの最終行を削...
-
C言語のfopenについて教えてく...
-
COBOLでの可変長定義について
-
機械学習初心者です。 本を読み...
-
C言語関数違いについて。
-
2つのファイルを比較するC言語...
-
CSVファイルへの保存の際、デー...
-
UNICODE文字が書き込めるWritep...
-
XMLファイルの表示について
-
分割コンパイルの#defineについて
-
ハッシュの計算時間について
-
fopenできる上限の変更
-
Access2010の最適化設定について
-
fopen 中のエラー
-
処理負荷特定で考えられる要因...
-
ドラッグアンドドロップでファ...
-
HTMLファイルをメモ帳から開きたい
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
C言語初心者の質問失礼します。
-
csvファイルを開かずに文字を検...
-
ファイル名の先頭にアンダース...
-
バッチで118項目のCSVを処理し...
-
テキストファイルの最終行を削...
-
CSVファイルへの保存の際、デー...
-
SGファイルって何ですか?
-
大きいサイズのテキストファイ...
-
ドラッグアンドドロップでファ...
-
分割コンパイルの#defineについて
-
グローバル変数のよくない使い...
-
iniファイルに追記がしたいです。
-
Excelマクロでの再読込み方法
-
C言語のfopenについて教えてく...
-
ハッシュの計算時間について
-
VBAにてEXCEL以外のファイル(テ...
-
Javascript で INI の読み書き
-
同じ名前のファイルを作った場...
-
ASP .NETでファイル選択ダイア...
-
VBに、Cのincludeのようなもの...
おすすめ情報