c語言頭文件中怎么定義全局變量

小億
312
2024-01-18 10:44:29
欄目: 編程語言

在C語言的頭文件中定義全局變量的方法是在頭文件中使用extern關(guān)鍵字聲明該全局變量,然后在對(duì)應(yīng)的C源文件中定義該全局變量。

例如,在頭文件"example.h"中定義全局變量:

#ifndef EXAMPLE_H
#define EXAMPLE_H

extern int globalVariable; // 聲明全局變量

#endif

然后,在C源文件"example.c"中定義全局變量:

#include "example.h"

int globalVariable = 10; // 定義全局變量并初始化

// 其他函數(shù)或代碼...

這樣,其他引用了"example.h"頭文件的源文件就可以使用全局變量"globalVariable"了。

0