C语言全局变量多文件使用

#include "../driver/ppc860spi.h"   --------上级目录采用“..” 

定义一个全局变量,想在多个文件中使用,在源文件定义,在头文件声明,需要调用引用该文件即可

代码如下:

//var.h

extern  int  var ; 

//var.c
 
#include"var.h"
 
int var = 10;
 
//otherA.c
 
#include"var.h"
 
//otherB.c
 
#include"var.h"
 
//otherC.c
 
#include"var.h"

只能在一个文件里面赋初值,否则链接出错。

永不止步步 发表于04-12 09:43 浏览65535次
分享到:

已有0条评论

暂时还没有回复哟,快来抢沙发吧

添加一条新评论

只有登录用户才能评论,请先登录注册哦!

话题作者

永不止步步
金币:67410个|学分:308617个
立即注册
畅学电子网,带你进入电子开发学习世界
专业电子工程技术学习交流社区,加入畅学一起充电加油吧!

x

畅学电子网订阅号