1、当动态内存分配释放的方法。当动态分配的内存空间在程序中使用完毕之后,必须显式地地将他们释放。在C++程序中由new分配的动态内存空间必须通过delect运算释放;
2、使用内联函数减少了调用开销,加快了程序执行速度,但函数中执行的代码不能太多,结构也不能太复杂,否则会增加程序代码的大小;
3、函数体语句较多的函数不适合声明为内链函数;
4、封装就是把对象的属性和操作结合成一个独立的系统单位,并尽可能隐蔽对象的内部细节,C++语言通过建立用户定义的类来支持数据封装和信息隐藏;
5、结构化程序设计方法又称为面向过程的设计方法,他强调数据结构和程序结构,注重程序的易读性、可靠性及可维护性。结构化程序设计语言的代表式C语言和Pascal语言;
6、面向对象技术把问题看成对象的集合,对象具有两个特性:状态和行为。状态时指对象本身的信息,也成为属性,行为时对对象的操作;
7、一个完整的C++程序由一下部分组成:①一个主函数,可以调用其他函数,但它不能被其他函数调用。②若干个用户定义的类及全局函数;③全局说明,即在所有函数和类定义之外的变量说明及函数原型④注释⑤头文件;
8、类M时封闭类,执行封闭类的构造函数时,先执行成员对象的构造函数然后再执行本类的构造函数;
9、不能把其他类的私有成员函数声明为友元函数,友元函数不受类中的访问权限关键字的限制,可以把它放在类的公有,私有,保护部分,结果是一样的;
10‘、程序运行期间进行的内存分配称为动态内存分配;
11、指向常量的指针是在非常量指针声明前使用关键字const;
12、机器语言和汇编语言能够直接操作计算机的寄存器和内存,他们都属于低级语言;
13、cout语句的一般格式为:cout<<表达式1<<表达式2<<...<<表达式N;
14、声明一个string对象的格式为:string 变量名;
15、在C++中,像int或double这样类型是系统预定义的,称为基本数据类型;
16、如果成员函数定义在类体外,则类体内必须要有函数原型,类体外的函数定义的前面用类名::来限定;
17、通过对象访问成员变量的一般格式为:对象名.成员变量名;
18、在访问范围说明符中,public 的含义是公有的;
19、在命名空间内部可以直接引用当前命名空间中声明的标识符;引用其他命名空间标识符的方式 命名空间名:标识符名;