全部博文(42)
分类:
2010-10-15 22:11:20
一章
面向对象的的编程语言将客观事物看做具有属性和行为的对象,通过抽象找出同一类对象的共同属性(静态特征)和行为(动态属性),形成类。
什么是面向对象的方法?首先,它将数据和数据的操作方法放在一起,作为一个相互依存不可分割的整体—对象。对同种类型的对象抽象出其共性,形成类。类中的大多数数据,只能用本类方法进行处理。类通过一个简单的外部接口与外界发生关系,对象与对象之间通过消息进行通信。
二章
2.3 数据的输入输出
Cout<<表达式<<表达式。。。例如:
Cin>>表达式>>表达式。。。例如:
Int a,b;
Cin>>a>>b
输入的两数之间以空格分开。
2.3.3 简单的I/O格式控制
Setw(int) 设置域宽
Setprecision(int) 设置浮点数的小数位数(包括小数点)
Endl 插入换行符,并刷新流
Ends 插入空字符。例如:
输出3.1415926并换行,小数点后保留两位。
Cout<
2.5自定义数据类型
Typedef声明:
Typedef 已有类型名 新类型名表。例如:
Typedef double area,volume;
Typdef int natural;
Natural i1,i2;
Area a;
Volume v;
枚举类型—enum
将变量值一一列举出来。
Enum 枚举类型名 {变量值列表}; 例如:
Enum weekday {sun,mon,tue,wed,thu,fri,sat};
应用说明:对枚举元素按常量处理,不能赋值。
枚举元素具有默认值,依次为0,1,2,3。。。
也可在声明时定义枚举元素的值。
C++中声明枚举类型后,声明枚举变量时,可以不写关键字enum.
2.5.3 结构体
结构体是不同数据类型的数据组成的集合体。
Struct