请教大神。
16行声明了变量x但是你没有进行赋值,在17行却要将x输出,所以在函数外对x赋值,使用extern调用x 所以17行可以输出100.
因为你主函数有一个extern int x(调用外部变量x) 你最后不定义一个外部变量 你主函数当然运行不了 我是这么想的 不知道对不对