中易网

c语言 为什么静态全局变量可以在别的文件中引用

答案:3  悬赏:80  
解决时间 2021-02-26 03:26
c语言 为什么静态全局变量可以在别的文件中引用
最佳答案
你要弄明白什么叫别的文件
比如
A 文件中定义了一个 static int i=0;
然后B文件用include包含了A文件,那么对于B文件来说,A文件就不是别的文件,它就是B文件的一部分
静态全局变量只能在本源文件中使用,意思是你不能用extern 来声明另外一个文件里的静态全局变量

比如 A文件里的static int i =0;

那么B文件里extren int i就是行不通的,而如果A文件的i不是static的 , 那么extern int i就可以
全部回答
你是在头文件中声明的吗?
你弄错了

你把你代码贴上来
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
数轴 括号前面的代表y轴还是x轴?
金帆雅轩木业地址在什么地方,想过去办事
road killer是什么意思
求网上一篇写给弟弟生日的一封信,信的最后面
牛背脊地址有知道的么?有点事想过去
我刚买的无线路由器总是拨号失败,服务器无响
打印机出现PCL XL error问题
千惠照明在什么地方啊,我要过去处理事情
你遇见了比她更漂亮,更温和的女孩,会不会甩
田尾子怎么去啊,有知道地址的么
长安镇液化气站总充点在那?
机械磅秤的工作原理
广东中邦拍卖有限公司在哪里啊,我有事要去这
大二本科生可以考教师资格证了吗?
临沂兰山区比较好的口腔医院是什么,我想补牙
推荐资讯
在拇指玩上下了个FIFA,他说需要谷歌市场,克
1.2米宽2.4高选什么样的防盗安全门
SAP中,FS10N里面输入多个会计科目,却看不到
龙井箐我想知道这个在什么地方
梦幻西游异常错误Exception Code:C0000005,at
求几首开头就很激情的重金属摇滚音乐
有一个20多岁的年轻人和一个老太太结婚了,当
春节销售动员大会生鲜口号
育星英语学校地址在哪,我要去那里办事
简谱上的v n 是什么意思啊 求指点 还有上面的
利民西街/紫薇巷(路口)在什么地方啊,我要过
丰田lg80现在值多少钱
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?