打算先看看后面的再回去复习第二章。。
三、C++数据类型
1、文字常量
char字符型:一个字节,使用' ',有一些转义符:
newline(换行符) \n
horizontal tab(水平制表键) \t
vertical tab(垂直制表键) \v
backspace(退格键) \b
carriage return (回车键) \r
formfeed (进纸键) \f
alert (beel) (响铃符) \a
backslash (反斜杠键) \\
question mark (问号) \?
single quote (单引号) \'
double quote (双引号) \"
\ooo 一般的转义序列,用三个八进制数字表示【代表在机器字符集中的数字值】
·文字符号可以在字符文字前加“L”,代表宽文字,用以表示其他语言的字符集合。
字符串文字使用“ ”,也存在L“ ”,代表宽文字。两个字符串常量在程序中相邻,C++会把它们拼在一起,但是宽字符串和字符串相邻可能产生未定义的错误。
int整型:一个字节,可以写成十进制、八进制【0】、十六进制【0x||0X】通常情况下,整型的文字常量默认为int和有符号,但是可以在数字后加上“L”变成长整型,加上“U”变成无符号。
short短整型:半个字节
long长整型:一个或两个字节
float浮点型:一个字节
double双精度浮点型:两个字节,浮点型在缺省状态下被认为是double类型,可以用“F”或者“L”来表示单精度或者长双精度。科学计数法:在数字后面加上【e和数字】表示十的n次方。
long double长双精度浮点型:三或四个字节
bool布尔型:true和false
常量是不能改变的量,比如数字“1”,我们只能以它的值的形式指代它,它储存在机器中的某个地方,但是我们访问不了它的内存。
2、变量
变量提供一个带名字的内存储存区,可以通过程序进行读写的操作。
本文介绍了C++中的基本数据类型,包括字符型、整型(如int,short,long,longdouble)、浮点型(如float,double,longdouble)以及布尔型。此外,还讲解了文字常量、变量的概念,以及它们在程序中的使用和特性。
514





