I/O 系统是通过流操作的。有两种类型的流:文本流,二进制流。
12.标准输入输出库
它是 C++标准库的组成部分,为 C++语言提供了输入输出的能力。
13.内置数据类型
由 C++直接提供的类型,包括 int、float、double、char 、bool、指针、数组和引用。
14.字符类型
包括 char、signed char、unsigned char 三种类型。
15.整数类型
包括 short
、 int、long 三种类型。
16.long
只能修饰 int , double.
long int 指一种整数类型,它的长度大于等于 int 型.
long double 指长双精度类型,长度大于等于 double 型。
17.short
一种长度少于或等于 int 型的整数类型。
18.signed
由它所修饰的类型是带符号的.
只能修饰 int
和 char .
19.布尔型
一种数据类型,其值可为:true, false 两种。
20.浮点类型
包括 float, double , long double 三种类型。其典型特征表现为有尾数或指数。
21.双精度类型
浮点类型中的一种。在基本数据类型中它是精度最高,表示范围最大的一种数据类型。
22.void 类型
关键字之一,指示没有返回信息。
23.结构类型
类的一种,其成员默认为 public 型。大多用作无成员函数的数据结构。
24.枚举类型
一种用户自定义类型,由用户定义的值的集合组成。
25.类型转换
一种数据类型转换为另一种,包括显式,隐式两种方式。
26.指针
一个保存地址或 0 的对象。
27. 函数指针
每个函数都有地址,指向函数地址的指针称为函数指针,函数指针指向代码区中的
某个函数,通过函数指针可以调用相应的函数。其定义形式为:
int ( * func ) ( char a, char b);
28.引用
为一个对象或函数提供的另一个名字。
29.链表
一种数据结构,由一个个有序的结点组成,每个结点都是相同类型的结构,每个结
点都有一个指针成员指向下一个结点。
30.数组
数组是一个由若干同类型变量组成的集合。