在C语言中,标识符是用来标识变量、函数、数组等各种自定义命名的名称。标识符必须遵循以下规则:
- 可以由字母(大小写均可)、数字和下划线组成。
- 标识符的第一个字符必须是字母或下划线。
- 标识符不能是C语言的关键字。
- C语言是区分大小写的。
一些合法的标识符示例:
- variable
- my_variable
- num123
- _count
- MAX_SIZE
一些非法的标识符示例:
- 123num(数字不能作为标识符的第一个字符)
- my-variable(标识符不能包含连字符)
- for(关键字不能作为标识符)
- case(关键字不能作为标识符)