国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C++ > 正文

C和C++ const的聲明差異

2020-05-23 14:07:21
字體:
來源:轉載
供稿:網友
本文給大家簡單匯總了下C語言的const與C++的const的聲明差異,非常的簡單,也很實用,有需要的小伙伴可以參考下
 

當在C源代碼文件中將變量聲明為const時,可以通過以下方式實現:

const int i = 2;

然后,可以在另一個模塊中使用此變量,如下表示:

extern const int i;

但若要獲取與 C++ 中相同的行為,則必須將 const 變量聲明為:

extern const int i = 2;

如果希望在 C++ 源代碼文件聲明用于 C 源代碼文件的 extern 變量,請使用:

extern "C" const int x = 10;

以防止 C++ 編譯器進行名稱重整。



發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 无极县| 修水县| 手游| 靖宇县| 尚志市| 宾川县| 扶余县| 汝阳县| 寿光市| 太原市| 内黄县| 冷水江市| 双桥区| 蒙阴县| 鱼台县| 山东省| 古交市| 犍为县| 新化县| 朔州市| 密云县| 苍溪县| 富川| 三明市| 昭觉县| 卢湾区| 乃东县| 香港| 长海县| 镇宁| 武夷山市| 庆云县| 搜索| 邻水| 昭通市| 新密市| 五华县| 曲沃县| 兴安县| 桑日县| 云龙县|