• 技术文章 >后端开发 >C#.Net教程

    c语言合法标识符的要求是什么

    青灯夜游青灯夜游2020-08-29 11:27:46原创41985

    c语言合法标识符的要求是:标识符只能由字母(A~Z, a~z)、数字(0~9)和下划线(_)组成,并且第一个字符必须是字母或下划线,不能是数字。

    标识符

    定义变量时,我们使用了诸如 a、abc、mn123 这样的名字,它们都是程序员自己起的,一般能够表达出变量的作用,这叫做标识符(Identifier)。

    标识符就是程序员自己起的名字,除了变量名,后面还会讲到函数名、宏名、结构体名等,它们都是标识符。不过,名字也不能随便起,要遵守规范;C语言规定,标识符只能由字母(A~Z, a~z)、数字(0~9)和下划线(_)组成,并且第一个字符必须是字母或下划线,不能是数字。

    以下是合法的标识符:

    a, x, x3, BOOK_1, sum5

    以下是非法的标识符:

    在使用标识符时还必须注意以下几点:

    C语言虽然不限制标识符的长度,但是它受到不同编译器的限制,同时也受到操作系统的限制。例如在某个编译器中规定标识符前128位有效,当两个标识符前128位相同时,则被认为是同一个标识符。

    在标识符中,大小写是有区别的,例如 BOOK 和 book 是两个不同的标识符。

    标识符虽然可由程序员随意定义,但标识符是用于标识某个量的符号,因此,命名应尽量有相应的意义,以便于阅读和理解,作到“顾名思义”。

    相关推荐:c语言教程视频

    以上就是c语言合法标识符的要求是什么的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:c语言 标识符
    上一篇:学习c语言可以用什么软件? 下一篇:C语言中system()函数怎么用?
    Web大前端开发直播班

    相关文章推荐

    • 用c语言编写爱心的代码是什么• c语言有哪些合法关键字• c语言中允许的基本数据类型包括哪些?• c语言如何解水仙花数• c语言if语句用法是什么• c语言strlen函数用法是什么
    1/1

    PHP中文网