前提: 标识符, 变量
标识符
【C中标识符和变量之间有什么区别()】标识符用于命名变量, 函数和数组。它是一串以字母或下划线(+), 用于变量, 函数, 数组, 结构, 联合等。也称为用户定义的单词。标识符名称的拼写和大小写必须与任何关键字不同。我们不能将关键字用作标识符;它们保留作特殊用途。声明标识符后, 我们可以在程序中的任何位置使用该标识符来引用关联的值。
变量
一种变量是指向存储位置的名称。它是程序中存储的基本单位。变量的值可以在程序执行期间更改。所有的操作都是在变量影响内存位置的情况下完成的。在C语言中, 所有变量必须在使用前声明;在C++语言中, 我们可以方便地在程序中的任何位置声明。
标识符和变量之间的区别
标识符 | 变量 |
---|---|
它是唯一的名称, 在执行源代码的同时赋予实体以明确标识它 | 变量是分配给存储位置的名称, 用于在其中包含相应的值。变量只是标识符的一种。 |
严格禁止两个或多个标识符相同。例如:结构名称, 函数名称, 类, 枚举器名称, 联合等。 | 可以肯定地说所有变量都是标识符, 反之亦然。值可以是Real, Char, String, Int, Float, Double, Unsigned等。 |
标识符名称不应与关键字相似, 因为关键字是预定义的。不能将Double, Continue, Float等其他用作程序中的标识符。 | 在执行程序的同时可以修改存储在存储块中的值。同样, 作为标识符, 两个或多个变量在程序中也不能具有相同的名称。 |
举例:enum geeks_artiles_in { 1月1日, 2月, 3月, 4月, 5月, 6月, 7月 } 例如:int geeks_f_geeks(int gfg_id){/ *…。 代码 ……* /} |
例如: short int geeks_id {}, int a {}, long float b {}, unsigned int c {}, char ch等 |
推荐阅读
- 每个开发人员都应该知道的9个方便的Git命令
- iCloud和Amazon Drive之间有什么区别()
- HTTP和HTTPS之间有什么区别(有哪些区别?)
- Hive和HBase之间有什么区别()
- 算法(数组元素最高和最低频率之间的差异)
- 微服务架构 | 5. 服务容灾
- Linux内核内存管理总结
- sed -n 和 -i 不要一起用
- [首发][Ubuntu]VSCode搭建Linux Kernel单步调试IDE环境