为了账号安全,请及时绑定邮箱和手机立即绑定

为什么int x=100;要放花括号外面啊啊啊啊啊

extern int x;      //调用外部变量    printf("x=%d\n",x);    return 0; } int x=100; 为什么int x=100;要放花括号外面啊啊啊啊啊一直很不明白这点 有些东西要放花括号外面

正在回答

3 回答

我好像有点明白,到第14行的时候好像就已经输出到了x=32,然后那个extern调用的是函数之外的x=100,最后输出了他》?

0 回复 有任何疑惑可以回复我~

简单地说是全局变量啊,不是服务于单个函数

0 回复 有任何疑惑可以回复我~

{}花括号里面的是主函数吧,外部变量说白了就是“在函数之外定义的变量”,那就自然把外部变量extern int x=100放在花括号外面呀

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么int x=100;要放花括号外面啊啊啊啊啊

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信