复习一波外部变量
用extern声明的的变量是外部变量,外部变量的意义是某函数可以调用在该函数之后定义的变量。如:
对于主函数来说x是外部变量 显示的错误
[Error] ‘x’ undeclared (first use in this function)
如果把int x;放在最前面就可以了
这就是放在前面的情况 因为x最开始没有赋值 所以就是0
因为int在主函数外面定义的,所以对于后面的所有{ }的修改都是有效的。
这里和前面不同的点在于
#i
复习一波外部变量
用extern声明的的变量是外部变量,外部变量的意义是某函数可以调用在该函数之后定义的变量。如:
对于主函数来说x是外部变量 显示的错误
[Error] ‘x’ undeclared (first use in this function)
如果把int x;放在最前面就可以了
这就是放在前面的情况 因为x最开始没有赋值 所以就是0
因为int在主函数外面定义的,所以对于后面的所有{ }的修改都是有效的。
这里和前面不同的点在于
#i