gk-auto 发表于 2021-4-24 12:08:15

变量的定义和声明

变量在使用前就要被定义或者声明。那什么叫定义和声明呢?
[*]变量定义:用于为变量分配存储空间,还可为变量指定初始值。
[*]变量声明:用于向程序表明变量的类型和名字。
int main(){extern int A; //这是个声明而不是定义,声明A是一个已经定义了的外部变量,也可以把变量类型去掉:extern A;int B; //是定义,定义了B为整型变量function(); //执行函数}两者的区别
[*]在一个程序中,变量只能定义一次,却可以声明多次。
[*]定义分配存储空间,而声明不会。
https://p1-tt.byteimg.com/origin/dfic-imagehandler/1c415e26-efb6-4236-87ca-e6387e06ecb0?from=pc

龚启朝 发表于 2021-4-25 11:45:15

看到这帖子真是高兴!

潘双林 发表于 2021-5-2 20:01:45

楼主加油,我们都看好你哦。

追求自己的幸福 发表于 2025-11-15 05:48:34

原来还有这种操作,长见识了!

偶然 发表于 2025-11-15 07:10:17

理性围观,感觉大家说得都有道理

梁平 发表于 2025-11-15 07:20:17

评论区人才辈出,笑到停不下来😂

李冬123 发表于 2025-11-15 07:21:17

这波反向操作,我属实没想到!

vov_lOJRw 发表于 2025-11-15 07:24:07

说得对!狠狠赞同,没毛病~

LoveRayer 发表于 2025-11-15 07:26:09

原来还有这种操作,长见识了!

惠临编织 发表于 2025-11-15 07:27:45

我先占个楼,等下再慢慢看~
页: [1] 2
查看完整版本: 变量的定义和声明