优秀的编程知识分享平台

网站首页 > 技术文章 正文

C语言标识符(c语言标识符是什么意思)

nanyue 2024-10-26 11:20:23 技术文章 5 ℃

标识符

在C语言icon中,按照一定的规则,用来标识变量名、数组名和函数名等某个实体的一个符号。

标识符的命名规则:由数字、字母和下划线组成,并且第一个字符必须为字母或下划线,不能是数字。合法的标志符:year、PI、_1_value,不合法的标志符:123ABC,#123、care-y。C语言中,标识符可以分为关键字、预定义标识符和用户标识符。

关键字

C语言关键字是C语言预定义的、具有固定含义的标识符,它们不能用作变量名、函数名或其他标识符的名称。以下是C语言常用关键字:

asm auto break case cdecl char const continue default do double else enum extern far float for goto huge if interrupt int long near pascal register return short signed sizeof static struct switch typedef union unsigned void volatile while

预定义标识符

在C语言中,预定义标识符指预先定义并具有特定含义的标识符,作为固定的库函数名或预编译处理中的专门命令使用。如printf(格式输出)、scanf(格式输入)和 define(预编译处理命令)。

用户标识符

在C语言中,用户自己定义的标志符为用户标识符。为增加程序的可读性,用户标识符应该“见名知义”,如number1、age、temperatureicon。

如果用户标识符与预定义标识符相同,对程序编译时不会报错,会使预定义标识符失去原先的含义,导致运行时的错误。如果预定义标识符与关键字相同,系统将会报告错误信息。

最近发表
标签列表