为什么会这样呢?因为“extern int a;”只是声明而不是定义,声明是不会为变量开辟内存空间的,自然无法对其进行初始化的操作。
用extern声明外部变量是不能进行初始化__2018.06.17
最新推荐文章于 2024-05-03 22:00:47 发布
为什么会这样呢?因为“extern int a;”只是声明而不是定义,声明是不会为变量开辟内存空间的,自然无法对其进行初始化的操作。