第二章主要讲了一些数据类型和表达式。
从数据类型说起,下面的图基本涵盖了所有的数据类型。
数值型常量:
1、一个整型常量可以用3种不同的方式表示:
(1)十进制整数:在一个整型常量后面加一个字母I或L
(2)八进制整数:在常数的开头加一个数字0
(3)十六进制整数:在常数的开头加一个数字0和一个英文字母X(或x)
2、浮点数可以用两种不同的方式表示:
(1)十进制小数形式
(2)指数形式(即浮点形式):其一般形式为 数符 数字部分 指数部分(数字部分必须小于1,同时,小数点后面第一个数字必须· 是一个非0数字)
字符常量:
1、普通的字符常量'a','&'
注意:字符常量只能包括一个字符,如'AB'是不合法的。
字符常量区分大小写字母。
撇号(')是定界符
2、转义字符常量:以"\"开头的字符序列。例如:'\n'代表一个换行符。’”cout<<'\n";"将输出一个换行,其作用与"cout<<endl;"相同。
变量名规则:
C++规定标识符只能由字母、数字和下划线3种字符组成,且第一个字符必须为字母或下划线。注意,在C++中,大写字母和小写字母被认为是两种不同的字符。
定义变量:
C++变量的定义既可以放在所有的执行语句之前,又可以在第一次使用该变量之前定义。
常变量:
在定义变量时,如果加上关键字const,则变量的值在程序运行期间不能改变。
算术运送符和算术表达式:
求余运算符为%