位置:首页 > 软件操作教程 > 编程开发 > C语言 > 问题详情

C语言的标识符与关键字

提问人:刘团圆发布时间:2020-11-27

1.标识符

    标识符用于表示程序中出现的变量名、常量名、函数名、类型名、标号等。C语言中合法的标识符由字母、数字和下划线组成,其中第一个字符必须是字母或下划线,后跟字母、数字或下划线。在定义标识符时,注意以下几个问题:

    C语言对大小写非常敏感,所以如SNAME、sname代表着不同的标识符。

    标准C语言对标识符的长度没有限制,但不同的编译器对标识符的长度都有自己的规定。如有些比较老的编译系统规定标识符的最大长度为8,则Jstudent_score、student_no两个变量认为是一回事。但在定义标识符时尽量不要超过20个字符,否则会降低程序的可读性。

    标识符的名字不能与C语言的关键字相同。

    标识符虽然可以由程序设计人员自己定义,但应本着“见名知意”的原则,以提高程序的可读性。 


2.关键字

关键字是C语言有特定用途的标识符,用户不可以使用关键字做标识符,只能根据系统的规定使 用。C语言的关键字共有32个:

    •与数据类型有关的:char int float double signed unsigned short long void struct union typedef enum sizeof

    •与存储类别有关的:auto extern register static const volatile 

    •与程序控制有关的:do while for if else switch case default goto continue break return

继续查找其他问题的答案?

相关视频回答
回复(0)
返回顶部