全局變量 專題



1、局部變量和全局變量 能否重名?

能,局部會屏蔽 全局變量。在局部範圍使用全局變量,需要在變量前加::,比如::global_n

2、如何引用一個已經定義過的全局變量?

(1)可以用#include包含頭文件的方式;
(2)可以用extern關鍵字的方式,來引用定義過的全局變量。

3、全局變量可不可以定義在可被多個.c文件包含的頭文件中?爲什麼?

不可以,這樣做會引起全局變量的重複定義,編譯報錯。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章