存儲類說明符

不能夠在一個聲明中使用一個以上的存儲類說明符ide

1.auto:能夠不加,更可能是爲指明用途函數

2.register:不能使用變量的地址了作用域

3.static:可用於代碼塊中,說明具備靜態存儲週期;可用文件做用域中,說明具備內部連接。it

4.extern:代表在聲明一個在別處定義的變量。文件做用域中使用說明有外部連接;代碼塊中使用,所指變量可能具備外部連接也可能具備內部連接,這取決於定義的聲明!class

函數的存儲類變量

函數能夠是外部的(默認)或者是靜態的(使用static關鍵字),靜態只能夠在定義它的文件中使用。static

相關文章
相關標籤/搜索