在C语言中,自定义标识符的规则有哪些?

来源:百度知道 编辑:UC知道 时间:2024/05/16 12:34:43

C语言中自定义标识符规则有以下5条:

1.标识符只能由字母,数字,和下划线组成,其他字符是非法的。

2.标识符第一个字符必须为字母或者为下划线。举个例子:char 66A为非法定义(因为首字符为数字)char A66则为正确的标识符定义。

3.C语言中的标识符中大小写是有区别的,举个例子:int A和int a 这两个定义是不同的,A 和a为两个不同的整形变量。

4.标识符的最大长度仅为8个字节,如有多余的字节将被忽略。所以对于 int student666 和student 999在C语言中将被认为是两个相同的变量。

5.C语言的标识符定义不能与C语言预设关键字重名。常见的关键字有:int if else switch printf define等等。具体的需要查看C语言技术文档。

参考资料来源:在C语言中,自定义标识符的规则有哪些? C语言中库函数的名字能定义为用户自定义标识符吗? c语言中标识符是什么 C语言中long是标识符吗? int在C语言中能做标识符吗? C语言合法标识符 关于C语言标识符 Visual Basic中标识符的选取必须遵循什么规则? C语言中的标识符有哪些?怎么才算是合法的标识符? 1-1在Pascal语言中,下面哪些是合法的标识符?