永发信息网

如何在一个c文件中调用另外一个c文件中的变量

答案:2  悬赏:0  手机版
解决时间 2021-03-14 18:31
如何在一个c文件中调用另外一个c文件中的变量
最佳答案
//a.c #include #include int s; extern void fun2(); void main() { fun2(); printf("s=%d",s); getchar(); } //b.c #include #include extern int s; void fun2() { s=1+3; }
全部回答
变量要定义为全局变量,就是要在函数体外面定义变量,同时不能加关键字static静态的,静态全局变量只能在本文件内使用,你先在一个文件中定义变量,比如: #include int a; int main() { } 在另外的文件中,如果你想要使用变量a,那么首先要extren int a;extren关键字的意思是到其他文件中寻找,这样你就可以在其他文件中使用变量a了,注意全局变量会自动初始化为0,如果你不初始化,同时全局变量的值会保存到静态存储区直到整个程序运行结束的
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
去年预交的电费,今年才开来发票,怎么做账
南之旅旅行社有限公司(俊景中路)怎么去啊,有
DMZ音箱是哪国产的
经营汽修厂有哪些法律法规的制度
你好!淘宝联盟的订单数据有显示我有赚钱,但
民间故事的名称。
汽车烧机油分两种冷车热车吗
中华药都养生保健品研发工程中心这个地址在什
求出处,Galgame
唐宋八大家不包括以下哪一位
荆州开发区周梁玉桥社区拆迁腾地,具体何时动
QQ空间的飘流物是什么
东尧路这个地址在什么地方,我要处理点事
喝酒了还能喝桂圆红枣汤么
男人提分手后知道前女友有了新男友,会伤心吗?
推荐资讯
怎样才能让一个人心动 而不是感动
求助:嵌入式消毒柜安装橱柜开孔太大
小太阳沟我想知道这个在什么地方
地质商店这个地址在什么地方,我要处理点事
杂交粮食作物都有哪些?
英语单词有前缀或后缀的单词,写出12种,每种
先行词为人,在从句中做宾语,可以使用whom t
平度结婚女方应该买什么
为什么我的五羊本田100一升油只走25公里?
辅导班,小学语文用什么教材好
海淀区太平路小学和五一小学哪个好
怎么替换小鸡模拟器默认的模拟器
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?