A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 曼珠沙华 中级黑马   /  2014-12-12 11:25  /  908 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

三、标识符

1. 什么是标识符
标识符就是在程序中自定义的一些符号和名称。要跟关键字区分开来:关键字是C语言默认提供的符号,标识符是程序员自定义的
2. 标识符的作用
1)  标识符,从字面上理解就是用来标识某些东西的符号,标识的目的就是为了将这些东西区分开来
2)  其实,标识符的作用就跟人类的名字差不多,为了区分每个人,就在每个人出生的时候起了个名字
3)  C语言是由函数构成的,一个C程序中可能会有多个函数,为了区分这些函数,就给每一个函数都起了个名称。函数的名称就是标识符的一种。除了函数,以后还会学到“变量”这个概念,变量的名称也是标识符
3. 命名
1> 命名规则(一定要遵守)
l   只能由26个英文字母的大小写、10个阿拉伯数字0~9、下划线_组成
l   严格区分大小写,比如test和Test是2个不同的标识符
l   不能以数字开头
l   不可以使用关键字作为标识符
2> 命名规范(最好遵守)
l   尽量起个有意义的名称,比如一个完整的英文单词,别人一看这个名称就能才能这个标识符的作用。如果不懂英文,你也可以用拼音,尽量不要起像abcde、sfsdfsdf等这类看起来没有意义的名称
l   如果标识符中含有多个单词,可以使用驼峰标识(除开第一个单词,后面每个单词的首字母都是大写):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
  
  
标识符内部需要出现“.”分隔符
  

1 个回复

倒序浏览
zan hei ma bi
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马