中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

c++中的extern關鍵字有什么作用

c++
小億
87
2024-04-07 17:56:43
欄目: 編程語言

在C++中,`extern`關鍵字用于聲明一個全局變量或函數是在其他文件中定義的。它的作用有兩個方面:

1. 聲明外部變量或函數:通過使用`extern`關鍵字,可以告訴編譯器某個變量或函數并不是在當前文件中定義的,而是在其他文件中定義。這樣可以避免重復定義,同時在鏈接階段將這些外部變量或函數連接到正確的位置。

2. 提供外部鏈接性:當變量或函數被聲明為`extern`時,在編譯時并不會分配存儲空間,而是等到鏈接時根據實際定義來確定地址。這樣可以實現在不同源文件??享全局變量或函數,并且避免了重復定義和沖突。

總之,`extern`關鍵字在C++中主要用于聲明外部變量或函數,以便在程序中訪問其他文件中定義的全局符號。

0
恭城| 江川县| 青阳县| 怀来县| 临朐县| 色达县| 满洲里市| 涟水县| 读书| 资源县| 突泉县| 得荣县| 临夏市| 永德县| 唐河县| 秀山| 嘉兴市| 盐津县| 祁连县| 宁阳县| 盈江县| 彭州市| 合水县| 怀安县| 金平| 稷山县| 临汾市| 文安县| 农安县| 五台县| 德令哈市| 东丽区| 宜良县| 通许县| 泰州市| 柞水县| 封开县| 曲麻莱县| 玉林市| 绍兴县| 梓潼县|