2、字符类型:char,signed char, unsigned char (signed由它所修饰的类型是带符号的. 只能修饰 int 和 char)
整数类型:short,int,long,long int, signed int
浮点类型:float,doule,long double
3、类型转换 一种数据类型转换为另一种,包括显式,隐式两种方式。
4、运算符:单目运算符(只能对一个操作数进行操作);双目运算符;三目运算符
5、delete运算符 对象释放操作符,触发析构函数。 6、内存泄露 操作堆内存时,如果分配了内存,就有责任回收它,否则这块内存就无法重新使用,称为内存泄漏。
7、外部函数 在定义函数时,如果冠以关键字extern,表示此函数是外部函数。
8、内联函数 在函数前加上关键字inline说明了一个内联函数,这使一个函数在程序行里进行代码扩展而不被调用。这样的好处是减少了函数调用的开销,产生较快的执行速度。但是由于重复编码会产生较长代码,所以内联函数通常都非常小。如果一个函数在类说明中定义,则将自动转换成内联函数而无需用inline说明。
9、函数覆盖 对基类中的虚函数,派生类以相同的函数名及参数重新实现之。
10、值传递 函数调用时形参仅得到实参的值,调用结果不会改变实参的值。 引用传递 函数调用时形参为实参的引用,调用结果会改变实参的值。
11、自动变量 由auto修饰,动态分配存储空间,存储在动态存储区中,对他们分配和释放存储空间的工作是由编译系统自动处理的。
12、.寄存器变量 存储在运算器中的寄存器里的变量,可提高执行效率。 13.静态变量 由连接器分配在静态内存中的变量。 14、一种用户自定义类型,有成员数据,成员函数,成员常量,成员类型组成。类是描叙C++概念的三个基本机制之一。
