亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

C語言中extern怎么使用

小億
103
2023-07-31 10:08:09
欄目: 編程語言

在C語言中,extern用于聲明一個變量或函數是在其他文件中定義的。它的作用是告訴編譯器在其他地方已經定義了這個變量或函數,這樣編譯器就不會在當前文件中再去定義它。

使用extern的語法如下所示:

extern type name;

其中,type表示變量或函數的類型,name表示變量或函數的名稱。

對于變量,在需要引用其他文件中定義的全局變量時,可以使用extern進行聲明。例如:

extern int num;  // 聲明一個存儲在其他文件中的全局變量num

對于函數,在需要引用其他文件中定義的函數時,可以使用extern進行聲明。例如:

extern void func();  // 聲明一個在其他文件中定義的函數func

需要注意的是,extern只是用于聲明,它并不會分配內存空間或定義變量或函數。變量或函數的定義必須在其他文件中進行。

另外,在頭文件中使用extern關鍵字時,還可以省略extern關鍵字,直接聲明變量或函數。因為在頭文件中定義的變量或函數默認就是外部可見的。

總結來說,extern關鍵字用于聲明一個在其他文件中定義的變量或函數。它的作用是告訴編譯器這個變量或函數已經在其他地方定義了,不需要重復定義。

0
东安县| 涟源市| 合川市| 方城县| 惠来县| 博乐市| 白银市| 含山县| 唐海县| 广饶县| 开江县| 虞城县| 资兴市| 长宁县| 麻江县| 南京市| 新平| 蒲城县| 句容市| 莲花县| 满城县| 温泉县| 梁平县| 玉树县| 科尔| 抚顺县| 德令哈市| 富宁县| 六安市| 梁山县| 平阴县| 彩票| 巧家县| 高清| 郸城县| 河北区| 犍为县| 古交市| 九龙坡区| 锦屏县| 敦化市|