首页 新闻 会员 周边

关于C中extern 跨文件访问变量的用法,有点小疑惑。。求帮忙

0
悬赏园豆:5 [待解决问题]

如下图这样,看不清图的朋友请右击。。查看图片或图片另存吧。。

说如果 B文件要访问A文件中的变量,必须在B中将要访问的同名变量定义成extern,但是我没有定义成extern运行出来的结果也是一样的。。书上说的是不加extern的话不会给它分配内存,但是我把地址打印出来,加不加extern都一样啊。。这是怎么回事呢?

 

 

hexllo的主页 hexllo | 菜鸟二级 | 园豆:318
提问于:2013-07-04 21:58
< >
分享
所有回答(1)
0

因为你已经include“b.c”了,所以加不加extern都可以了

胡小颖颖 | 园豆:180 (初学一级) | 2013-09-22 19:33
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册