第35回
変数の通用範囲~内部広域変数と外部広域変数
変数の通用期間には、生成から消滅までの期間の違い(自動変数と静的変数)と参照できる範囲の違い(局所変数と広域変数)があることを紹介してきました。

さらに広域変数には、1つのソースファイルの中でのみ参照できるもののほかに、ソースファイルの外――ほかのソースファイルやライブラリの中――に存在するものを参照できるものがあります。

これは自動変数/静的変数や局所変数/広域変数といった変数の通用範囲の違いとは異なり、「変数の実体がどこにあるのか?」という視点からの違いです。


Downloadサンプルファイル (LZH形式 28.3KB)

長谷川 裕行(はせがわ ひろゆき)

大阪芸術大学 写真学科で映像文化をテーマに研究、講師を務める一方でライター、テクニカルアドバイザーとしても第一線で活躍中。

実践的な業務アプリケーションの知識を生かし、プログラミングの“キモ”を親しみやすい文章で日経ソフトウエアなどに連載している。

主な著書は『ためしてナットクSQL』『つくってナットクVisualBasic 』など多数。
URL : http://www.hirop.com/