1.extern:是一個宣告,用來告訴編譯器其它檔案中存在這個變數,可以拿到使用。是檔案級的
2.static: 是一個檔案內的宣告,只能在本檔案內使用,是檔案中的(函式級的)
3.const 是一個左連結宣告,它與它左側的型別一起組合,修飾右邊的變數不可修改。
個人理解,如果有不對的地方,可以批評指正。
1.extern:是一個宣告,用來告訴編譯器其它檔案中存在這個變數,可以拿到使用。是檔案級的
2.static: 是一個檔案內的宣告,只能在本檔案內使用,是檔案中的(函式級的)
3.const 是一個左連結宣告,它與它左側的型別一起組合,修飾右邊的變數不可修改。
個人理解,如果有不對的地方,可以批評指正。