热门

最新

红包

立Flag

投票

同城

我的

发布
weixin_47253423
214425698
3 年前
trueweixin_47253423

C中变量的定义和声明区别

变量定义:用于为变量分配存储空间,还可为变量指定初始值。程序中,变量有且仅有一个定义。

变量声明:用于向程序表明变量的类型和名字。

定义也是声明,extern 声明不是定义。

定义也是声明:当定义变量时我们声明了它的类型和名字。

extern 声明不是定义:通过使用 extern 关键字声明变量名而不定义它。

[注意]

变量在使用前就要被定义或者声明。

在一个程序中,变量只能定义一次,却可以声明多次。

定义分配存储空间,而声明不会。

CSDN App 扫码分享
分享
评论
1
打赏
  • 复制链接
  • 举报
下一条:
再忙,也要抽出时间读书,提升自己。除了专业的知识,还有社会百态。勤于思考,修身养性。少些夸夸其谈,多些真知酌见。
立即登录