c外部变量的定义与声明

发布网友 发布时间:2022-04-20 06:31

我来回答

2个回答

热心网友 时间:2023-07-12 17:17

1. int a; 就给a分配了存储单元

2. extern的作用就是说明这只是个声明而不是定义, 所以不分配存储单元

3. int a=1; 这是定义语句而不是表达式, 他写的有错。

热心网友 时间:2023-07-12 17:18

LZ如果想弄清楚,自己用多个文件写个小程序,试试。。。

估计你就明白了。。

多文件编译。。需要用到extern

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com