c语言全局变量
程序员文章站
2022-07-07 21:30:02
...
text.h文件中
#ifndef _TEXT_H_
#define _TEXT_H_
#ifdef QJ
#define QJ_EXT
#else
#define QJ_EXT extern
#endif
//调用text.c中的cont整形变量
QJ_EXT int cont;
//例如要定义一个结构体的全局变量
struct system1
{
char name;
int num;
};
QJ_EXT struct system1 system;
#endif
text.c是定义整形的全局变量
#include"Text.h"
int cont;
main.c文件中使用
#define QJ
#include"Text.h"
void main()
{
system.num = 10;
cont = 0;
return ;
}
这段代码复制后执行,即可使用
上一篇: Java(二十一)
下一篇: #笔记(二十一)#安全