九九百科網

位置:首頁 > 經驗 > 

c語言全局變量可聲明問題

經驗1.9W

c語言全局變量可聲明問題

c語言全局變量可聲明問題:

1、如果static和extern都沒有,表示定義一個全局變量,其作用域限制在從定義開始到當前文件結尾;

2、static的作用是將全局變量的作用域限制在從定義開始到當前文件結尾,且其他文件不可以用extern來讓這個變量可見;

3、extern的作用是聲明一個已經在別處定義了的全局變量,不是重新定義新的全局變量,而是起到擴展全局變量作用域的作用。