问答详情
源自:5-11 变量存储类别

在自己的编辑器上为什么没有int x=100就无法运行

我重新在自己的编辑器上运行,结果发现没有末尾的int x=100就无法运行

提问者:ToString 2018-08-06 18:36

个回答

  • 慕少4511096
    2018-08-24 15:39:11
    已采纳

    对,外部变量的意义就是某函数可以调用在该函数之后定义的变量。

  • qq_tor_1
    2018-09-01 22:24:23

    对啊,如果没有最后的int x=100,在extern后的x是没法取值的,就是因为有了这个extern,才能输出x=100.int x=100就相当是从外部取得的已知条件

  • ToString
    2018-08-06 18:38:01

    如果是为了让 extern int x; 的x 有意义,那么是不是在自己的编辑器上运行时,最后那里可以随便写成x等于多少?