一个文件中的全局变量在其他文件中的使用
在一个.c文件中定义
uint_32 g_apt = 0; //定义在C文件中,不要定义在头文件中
在另外的.c文件中需要用到这个全局变量
external uint_32 g_apt;
当使用extern修饰一个变量时,代表当前变量x 的定义来自于其他文件,当进行编译时,会去其他文件里面找,在当前文件仅做声明,而不是重新定义一个新的变量
一个文件中的全局变量在其他文件中的使用
在一个.c文件中定义
uint_32 g_apt = 0; //定义在C文件中,不要定义在头文件中
在另外的.c文件中需要用到这个全局变量
external uint_32 g_apt;
当使用extern修饰一个变量时,代表当前变量x 的定义来自于其他文件,当进行编译时,会去其他文件里面找,在当前文件仅做声明,而不是重新定义一个新的变量