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

结果为什么没有出现x=100?

继上一条,我去,原来是因为最后还要输出一个x=100,所以愣是要加上一个extern,没有实际意义,只是让我们学会使用extern。但是为什么最后输出却没有x=100呢?是因为没有调用的到?

正在回答

3 回答

事实上,这个例子只是让我们去简单理解,实际的意义并不大,还是多找些实战例子用一下


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

调用外部函数之后输出printf("extern x=%d\n",x);这样输出的结果最后一行会变成extern 100

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

按照mooc上的说法以及要求的输出结果来看,他应该还要有x=100的啊?为什么结果显示那边并没有出现最后一行

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

慕粉1211203767

打印那里应该是printf("x=%d\n",x);
2017-03-22 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

结果为什么没有出现x=100?

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