【黑马程序员】【C语言】标识符

1、什么是标识符

    标识符就是程序中自定义的一些符号和名称。要跟关键字区分开来,关键字是C语言默认提供的符号,而标识符是程序员自己定义的。


2、标识符的作用

    1)标识符,从字面上理解就是用来表示某些东西的符号,标识的目的就是为了将这些东西区分开

    2)其实标识符的作用就跟人类的名字差不多,为了区分每个人,就在出生的时候取个名字

    3)C语言是由函数构成的,一个C程序中可能会有多个函数,为了区分这些函数,就给每一个函数取个名字。函数的名称就是标识符的一种。除了函数,以后还会学到‘变量’这个概念,变量的名称也是标识符的一种。


3、命名

    1>命名规则(一定要遵守)

    --只能由26个英文字母的大小写、10个阿拉伯数字0~9、下划线_组成

    --严格区分大小写,比如test和Test是2个不同的标识符

    --不能以数字开头

    --不可以使用关键字作为标识符

    2> 命名规范(最好遵守)

    尽量起个有意义的名称,比如一个完整的英文单词,别人一看这个名称就能才能这个标识符的作用。如果不懂英文,你也可以用拼音,尽量不要起像abcde、sfsdfsdf等这类看起来没有意义的名称

    如果标识符中含有多个单词,可以使用驼峰标识(除开第一个单词,后面每个单词的首字母都是大写):firstName、myFirstName,或者使用下划线_来连接:first_name、my_first_name

4、常见的标识符命名错误

    

合法标识符 非法标识符 注释
fromNo12 from#12 标识符中不能使用#符号
my_Boolean my-Boolean 标识符中不能使用-符号,应该用_符号代替
Obj2 2ndObj 不能以数字开头
myInt int int是关键字,不能使用
jack_rose jack&rose ‘&’符号不能出现在标识符中
GUI G.U.I ‘.‘分隔符不能使用
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值