C 语言中的声明与定义

Posted jsssilvy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C 语言中的声明与定义相关的知识,希望对你有一定的参考价值。

声明的时候分配了空间,也就称为定义。此外,定义的时候为其赋值称为初始化。

两种声明:

  1. 会分配空间的声明:int a;
    这种声明被称为定义性声明,定义意味着将会分配空间,定义就蕴含着声明,声明不蕴含定义,因为下面这种情况。
  2. 不会分配空间的声明:extern int a;
    这种声明也称为引用性声明,extern 关键字表示 a 在其他文件中被定义。

如有错误,还请斧正,可以发送邮件到我的邮箱 617491383@qq.com。



以上是关于C 语言中的声明与定义的主要内容,如果未能解决你的问题,请参考以下文章

C语言函数定义和说明的格式

c语言函数。

c语言怎样声明和定义全局变量

函数声明与定义之参数

c语言中byte怎么声明

c语言中,函数定义中的冒号是啥意思?