- 博客(1)
- 收藏
- 关注
原创 定义和声明的区别,它们在头文件、源文件中的位置,extern的用法
1. 定义和声明的区别(变量,在被使用前必须被定义或声明)? 声明用于向程序表明变量的类型和名字;定义本身也是声明,当定义变量时声明了它的类型和名字;变量必须且只能被定义一次,但是可以被声明多次;若想只声明变量而不定义它,就必须在变量类型前加extern关键字,并且不可以使用初始化式(即赋值表达式)。仅仅是声明而不定义变量时,系统不会分配存储空间。只有当extern声明位于函数外部(全局)时
2011-12-23 11:18:30 1529
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人