第2章VC++语言概述课件(王老师) - 图文 下载本文

§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

三字符运算符<<=或>>=示例:

#includevoidmain(){inta=8,b=8;a<<=2;b>>=2;

cout<

2013年7月23日星期二

教学幻灯片by Dr. Wang Dechao.

40