在C中如何定义一个全局结构体?

日期:2017-11-27 09:44:15 人气:1

在C中如何定义一个全局结构体?

首先要在a.h的最前面和最后面添加下面几个语句,防止全局变量在多个文件中被使用,a.h多次被包含会报重定义的错! #ifndef _A_H_ #define _A_H_ ...... 所有include、宏定义啊、函数定义声明神马的 ...... #endif 然后,定义结构体后,在a.h中继续声明结构体全局变量 extern struct people people_1; 在你要使用上述全局变量的.c 或 .cpp文件中包含a.h 头文件,再 定义该全局变量 struct peo
    A+
热门评论