课程
/后端开发
/C
/C语言入门
请教大神。
2020-09-22
源自:C语言入门 5-11
正在回答
16行声明了变量x但是你没有进行赋值,在17行却要将x输出,所以在函数外对x赋值,使用extern调用x 所以17行可以输出100.
因为你主函数有一个extern int x(调用外部变量x) 你最后不定义一个外部变量 你主函数当然运行不了 我是这么想的 不知道对不对
慕侠7302676 提问者
weixin_慕尼黑4095879 回复 慕侠7302676 提问者
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
1 回答x=x*2; //前面为什么不加int
3 回答为什么最下面的x 不会收到 int x =100的影响
1 回答为什么不加(int)
2 回答int x=100;在return0 后 那还执行吗?
2 回答为什么还要在后面多加x+y那些