预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共88页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

C++大学基础教程程序中最基本的元素是数据类型,根据数据类型可以为变量或常量分配内存空间,将变量、常量和运算符结合在一起组成表达式,进行复杂的运算和处理。 第2章基本数据类型与表达式2.1词法记号和标识符 2.1词法记号和标识符2.1词法记号和标识符2.1词法记号和标识符2.1词法记号和标识符2.1词法记号和标识符2.1词法记号和标识符2.2基本数据类型 2.2、基本数据类型2.2、基本数据类型2.2、基本数据类型数据类型2.2、基本数据类型1、short: 仅用来修饰int,称为短整型,占2字节内存,也可直接简写为short; 2、long: 仅修饰int和double,因为在不同的编译环境中使用long修饰的数据所占内存不同,这里列出的是在VC++6.0的环境下的。 3、unsigned: 用来修饰char、short和int,表示该数据类型为无符号数。 4、signed: 用来修饰char、short和int,表示该数据类型为有符号数,为缺省设置。2.2、基本数据类型2.2、基本数据类型2.2、基本数据类型//输出基本数据类型的长度 #include<iostream> usingnamespacestd; voidmain() { cout<<“char:”<<sizeof(char)<<“字节\n"; cout<<"int:"<<sizeof(int)<<"字节\n"; cout<<"float:"<<sizeof(float)<<"字节\n"; cout<<"double:"<<sizeof(double)<<"字节\n"; cout<<"bool:"<<sizeof(bool)<<"字节\n"; }2.3变量和常量 2.3变量和常量 2.3变量2.3变量2.3变量2.3变量2.3变量例2.2:赋值运算符的使用2.3变量2.3常量2.3常量2.3常量变量和符号常量的定义和赋值2.3常量2.3常量2.3常量38\a 0x07 bell(响铃) \n 0x0A 换行 \r 0x0D 回车 \t 0x09 制表符 \v 0x0B 垂直跳格 \b 0x08 Backspace \\ 0x5C ‘\’ \" 0x22 双引号 \‘ 0x27 单引号 \ddd1-3位8进数 \xhh1-2位16进数例2.3:打印特殊字符2.3常量2.3常量例2.4:字符数据和整型数据的转换2.3常量2.3常量2.3常量2.3常量2.4运算符和表达式 2.4运算符和表达式2.4运算符和表达式例如: 3.2//简单表达式,值为3.2 2+3//常量表达式,值为5 a//简单表达式,值为变量a的值 x=(a+b)*c;//较为复杂的表达式 表达式是可以嵌套的,比如y=x=a+b,该表达式先将a和b进行相加,然后将结果赋值给x,再将x=a+b的值赋给y。2.4运算符和表达式2.4运算符和表达式2.4运算符和表达式552.4运算符和表达式2.4运算符和表达式2.4运算符和表达式2.4运算符和表达式2.4运算符和表达式2.4运算符和表达式例2.6:自增运算符的使用2.4运算符和表达式例如:2.4运算符和表达式2.4运算符和表达式2.4运算符和表达式例如2.4运算符和表达式2.4运算符和表达式2.4运算符和表达式2.4运算符和表达式例子2.4运算符和表达式2.4运算符和表达式2.4运算符和表达式2.4运算符和表达式2.4运算符和表达式2.5I/O流控制 2.5I/O流控制2.5I/O流控制2.5I/O流控制例子2.5I/O流控制2.5I/O流控制setw(n)和setfill(c)#include<iostream> #include<iomanip> usingnamespacestd; voidmain(){ cout<<setfill('*') <<setw(2)<<'\n' <<setw(3)<<'\n' <<setw(4)<<'\n' <<setw(5)<<'\n' <<setw(6)<<'\n' <<setw(7)<<'\n' <<setw(8)<<'\n'; }总结