§1.4C++单词(五类,p3~5)
2、标识符
用户在程序设计中给特定量(如变量、数据类型、函数等)所起的名字。C++语言规定:每个标识符必须是由英文字母、十进制数字和下划线组成的一串字符,并且第一个字符必须是英文字母或下划线。每个标识符中字符数可任意,但只有前32个字符有效。例如:a、ab、size、Max、x1、y25、fun_1等是合法的,而“work”、lable:、Hi-4、listtable、3xy等是非法的。
37
2013年7月23日星期二
教学幻灯片by Dr. Wang Dechao.
§1.4C++单词(五类,p3~5)3、常量
三类:数值常量、字符常量、字符串常量。
数值常量:如:32、3.26、+100、-50.78等。字符常量:用单引号括起来的单个ASCII字符。如:‘a?、‘B?、‘+?、‘;?、‘5?等。
字符串常量:用双引号括起来的一串ASCII字符或汉字。如:“a+b=”、“main:”、“x,y,z=”、“Notfound”、“请输入字段类型=?”等。比较:
a、‘a?、“a”分别为标识符、字符常量、字符串。
2013年7月23日星期二
教学幻灯片by Dr. Wang Dechao.
38
§1.4C++单词(五类,p3~5)4、运算符
单字符运算符:如:+、-、*、/等。
双字符运算符:如:<=、!=、++、*=等。
三字符运算符:如按位左移(x< -n(x>>n:x*2)赋值:<<=、>>=等。 保留字运算符:new、delete、sizeof。表达式:由运算符和操作数构成的式子。如:25*4+15。 5、标点符号:可单独看作为C++单词。 2013年7月23日星期二 教学幻灯片by Dr. Wang Dechao. 39 三字符运算符<<=或>>=示例: #include