C中标识符和变量之间有什么区别()

前提: 标识符, 变量
标识符
【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等

    推荐阅读