next up previous contents
Next: 1. 記憶クラス Up: 15. 記憶クラスとモジュール Previous: 2. 分割コンパイル

2. スコープ

モジュール間で関数の情報をいかにして共有するかという事を理解したので、 次の問題について扱おう。

最初に述べたように、C言語の変数には有効範囲という概念 が存在する。同時に、それぞれの変数にはその存在期間という概念もあるので それらについて以下では解説を行う。

まず、最初に、どのような変数の種類があるか(この場合個々の型ではない)に ついて、いわば変数のクラス(記憶クラスと言う)について述べよう。





Noriyo Kanayama