聲明一個變數或函式
extern關鍵字的主要作用是用於聲明一個變數或函式,它指示這些變數或函式的定義位於其他檔案中。
當在原始碼中使用extern時,它告訴編譯器,在當前檔案中聲明的變數或函式實際上是在其他地方定義的,這允許在不同檔案之間共享變數和函式的定義,而不需要在每個使用它們的檔案中重新定義。
此外,extern關鍵字還可以與「C」一起使用,表明函式或變數應當按照C語言的方式進行解析,這與C++中的函式重載等功能兼容性相關。
聲明一個變數或函式
extern關鍵字的主要作用是用於聲明一個變數或函式,它指示這些變數或函式的定義位於其他檔案中。
當在原始碼中使用extern時,它告訴編譯器,在當前檔案中聲明的變數或函式實際上是在其他地方定義的,這允許在不同檔案之間共享變數和函式的定義,而不需要在每個使用它們的檔案中重新定義。
此外,extern關鍵字還可以與「C」一起使用,表明函式或變數應當按照C語言的方式進行解析,這與C++中的函式重載等功能兼容性相關。