C關鍵字)
關鍵字關鍵字關鍵字的作用關鍵字的注意事項
關鍵字的用法和作用。
關鍵字來告訴編譯器該變量或函數在別的文件中定義。
關鍵字,例如
t a; // 聲明一個整型變量a void foo(); // 聲明一個無返回值的函數foo
這樣,編譯器就知道該變量或函數并不是在本文件中定義的,而是在其他文件中定義的。
關鍵字的作用
關鍵字的作用主要有兩個
(1)避免重復定義
關鍵字來告訴編譯器該變量或函數在別的文件中定義,從而避免了重復定義的問題。
(2)實現文件間的數據共享
關鍵字可以讓多個文件共享同一個全局變量,從而實現數據的共享。
關鍵字的注意事項
關鍵字時,需要注意以下幾點
關鍵字只能用于全局變量和函數的聲明,不能用于局部變量的聲明。
(3)在多個文件中使用同一個全局變量時,需要在一個文件中定義該變量,而在其他文件中聲明該變量。
(4)如果在一個文件中定義了一個全局變量,而在其他文件中使用了該變量但沒有聲明,編譯器會報錯,因為它無法確定該變量的類型和大小。