《c++各章知识点4页word文档.doc》由会员分享,可在线阅读,更多相关《c++各章知识点4页word文档.doc(4页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、如有侵权,请联系网站删除,仅供学习与交流c+各章知识点【精品文档】第 4 页第 一 章1. c+ 和 c的关系 2. c+:面向对象的编程语言c: 面向过程的编程语言3. c+的编程流程第二章1分支、循环过程控制语句,编程2. 标识符起名规则:数字、字母、下划线;首字符必须是字母或下划线;区分大小写;不能与关键字重名;第三章1. 基本数据类型:整型(short int,int,long)、整型子类(char,bool)、实型(float,double)2C串 和 string(类) string s=“Hello”; s.find() s.begin() s.end() s.replace()
2、.3. 向量 vector a; vector a(10); vector a(10,1); vector b(a); vector c(b.begin(),b.begin+3); 常用函数4. 引用:什么是引用,引用的使用方法5. 指针:常量指针、指针常量,常量指针常量(定义形式,使用注意事项)第四章1. 了解运算符的优先级和结合性第五章1. 函数:函数的声明,函数的定义,函数的调用2. 内存布局:代码区、全局数据区、堆区、栈区3. 函数重载:什么是函数重载、重载函数如何区分(参数的个数,参数类型,参数顺序。返回值类型不能作为区分条件)。4. 参数默认:函数形参可以在声明或定义时指定默认值。
3、形参多个,默认值的设置一定是从右向左。第六章1理解内联函数:inline第七章1.了解原始头文件和界面头文件的不同2. 全局数据和静态数据的作用域和生命期 全局数据:函数外部定义的数据,作用域:从定义到源程序的结束;生命期:程序开始执行之前到整个程序执行完毕。 静态局部数据(static):函数内部定义,作用域:函数定义区;生命期:第一次调用函数的时到整个程序执行完毕。3. 名空间的理解(namespace)using namespace std; using std:cout;第八章1. 类的定义(class,分号)和类的组成(数据成员,成员函数)2. 访问控制修饰符:public priv
4、ate protected3. 静态成员(static):类定义的时候static修饰成员属于类的,这类对象共享 空间的分配和赋值都是在类外进行,没有static修饰 class Astatic int a;int A:a=1; 访问方法:对象名访问 类名(标准形式:) 非static修饰的成员属于对象的4. 友元:友元函数(friend) 不是 类的成员函数 ;某类的友元函数可以访问私有类型的数据。第九章1. 构造函数:没有返回值类型、与类同名、也可以重载、默认的构造函数2. 本体和实体的概念理解3. 拷贝构造函数:默认的拷贝构造函数(只拷贝本体),自定义拷贝构造函数4. 析构函数: 默认的
5、析构函数,没有返回值类型,类名,不带形参,系统自动调用的,一个类中只有一个析构函数。调用顺序(跟对象生成顺序相反);5. new 和 delete两个运算符的使用 new出来的空间,必须由delete来释放。 int* a = new int10 Student* s = new Student20 int* b = new int; Student* s = new Student(“zhangsan”,20); delete s;第十章1. 了解继承与派生的基本概念:基类(父类)和派生类(子类)2. 子类的定义格式:三种继承方式(public、private、protected)。3. 子类对象的生成过程:传递参数,把父类对象创建出来(调用父类的构造函数),再来调用子类构造函数。第十一章第十二章1. 了解多态,掌握多态的实现(虚函数)。看例子