ページ 11

externを使わないで変数を共有する

Posted: 2010年8月17日(火) 09:56
by 花月
ソースファイルが2枚ある時はexternを使って変数をやり取りしますよね?
これをexternを使わないで変数を共有することって出来ないでしょうか?

Aのソースで値が変更されたらBのソースでもその変数に影響を及ぼしたいです。
この様な事はC言語では出来ないのでしょうか?

Re:externを使わないで変数を共有する

Posted: 2010年8月17日(火) 11:44
by softya
引数で持ち回れば出来ますよ。

Re:externを使わないで変数を共有する

Posted: 2010年8月17日(火) 18:58
by 花月
引数ですか・・・なるほど・・・。
参考になりました。
externはあまり使わない方がいいと聞いた(スパゲティプログラムになりやすい)のであまり使いたくなかったんです。

流用が利くような関数を作れるように頑張ります。