static int a 和 int a是什麼區別?

一、主體不同 1、static int a:變量a被定義爲抄靜態整型變量。 2、int a:定義爲整型變量。 二、可變性不同 1、static int a :其值就會在編譯時設定,並且無法在運行時改變。 2、int a:值在運行時設定,可以隨時改變。 三、作用域不同 1、static int a:作用域只限於文件內。 2、int a:作用域在函數內,能夠作爲某特定種類的值中任何一個的保留器。
相關文章
相關標籤/搜索