***すれ立てるまでもない質問はここで 第22刷***
■ このスレッドは過去ログ倉庫に格納されています
0715691
NGNGよく意図がわかりませんが、カプセル化に関係してます?
>>700
>検索ヒント:疎結合 モジュール化
検索してみましたけど、難しくて…。
結局、パラメータとグローバル変数の使い分け方が知りたいんですが、その動機を理解しないとこちらも理解不能でしょうか?
僕が書いてると、void 関数名()みたいな、パラメータがない関数がとても多くなるので、困ってるんです。w
>>704
>いろんな場所で同じ関数を使う場合を想定すればよろしいかと、
関数を使うたびに、呼び出される関数内で使うグローバル変数を、呼び出し元の直前で代入すればいいのでは?
#include <stdio.h>
int gi;
int main(){
gi = 1;
inc();
return 0;
}
int main2(){
gi = 10;
inc();
return 0;
}
void inc(){
gi++
}
みたいな感じでダメですか?
■ このスレッドは過去ログ倉庫に格納されています