c++笔记
平时积累的c++入门笔记
尉水风
这个作者很懒,什么都没留下…
展开
-
c++笔记--基础
本文是对"铁道版"c++一书的知识点总结,如果侵权,请及时告知我,将尽快删去,本文禁止转载函数原型函数原型的参数表中可不包含参数的名字,而只包含它们的类型如果不写函数类型,默认int主函数main()不必进行原型说明 const修饰符指向常量的指针const char *pc="abcd";不允许改变指针所指的常量,但是可以改变指针所指的地址常指针 ...原创 2018-08-17 20:01:57 · 253 阅读 · 0 评论 -
c++笔记--类的简介
本文是对"铁道版"c++一书的知识点总结,如果侵权,请及时告知我,将尽快删去,本文禁止转载类的构成不能在类声明中给数据成员赋初值 成员函数的定义::set()或set()是普通的函数在类的声明中,成员函数原型的参数表可以不说明参数的名字,而只说明它们的类型void set(int , int ); 内联成员函数的定义隐式声明:将成员函数直接定义在类的内部...原创 2018-08-17 20:05:47 · 230 阅读 · 0 评论 -
c++笔记--类的深入
本文是对"铁道版"c++一书的知识点总结,如果侵权,请及时告知我,将尽快删去,本文禁止转载自引用指针thisthis常指针,不能修改this,能修改*this数组名是常指针 对象数组与对象指针exam ob1[4]={11,22,33,44};编译系统只为对象数组元素的构造函数传递一个实参,所以在定义数组时提供的参数个数不能超过数组元素个数如果构造函数有多个参数,...原创 2018-08-17 20:11:11 · 223 阅读 · 0 评论 -
c++笔记--继承
本文是对"铁道版"c++一书的知识点总结,如果侵权,请及时告知我,将尽快删去,本文禁止转载派生类的声明class 派生类名:[继承方式] 基类名{派生类新增的数据成员和成员函数};继承方式可以是:private,protected或public默认为私有继承(private)派生类:可以增加新的数据成员 可以增加新的成员函数 可以对基类的成员进行重定义 可...原创 2018-08-17 20:15:08 · 190 阅读 · 0 评论 -
c++笔记--多态
本文是对"铁道版"c++一书的知识点总结,如果侵权,请及时告知我,将尽快删去,本文禁止转载多态性和虚函数多态性概述编译时的多态是通过静态连编来实现的运行时的多态是通过动态连编来实现的利用虚函数机制,c++可部分地采用动态连编在c++中,编译时的多态性主要是通过函数重载和运算符重载实现的,运行时多态性主要是通过虚函数来实现的虚函数的定义virtual 返回类型 函数名...原创 2018-08-17 20:16:04 · 224 阅读 · 0 评论 -
c++笔记--重载
本文是对"铁道版"c++一书的知识点总结,如果侵权,请及时告知我,将尽快删去,本文禁止转载运算符重载 运算符重载为类的友元函数和成员函数友元运算符重载函数class X{…friend 返回类型 operator 运算符(形参表);…}; 返回类型 operator 运算符(形参表){函数体} @表示运算符aa@bb;隐式调...原创 2018-08-17 20:18:49 · 171 阅读 · 0 评论 -
c++笔记--模板
本文是对"铁道版"c++一书的知识点总结,如果侵权,请及时告知我,将尽快删去,本文禁止转载函数模板与类模板 函数模板 template <typename 类型参数>返回类型 函数名(模板形参表){函数体} template<class 类型参数>返回类型 函数名(模板形参表){函数体} 函数名(模板实参...原创 2018-08-17 20:20:18 · 155 阅读 · 0 评论 -
c++笔记--I\O
本文是对"铁道版"c++一书的知识点总结,如果侵权,请及时告知我,将尽快删去,本文禁止转载c++的输入和输出 put()函数输出一个字符cout.put(‘A’); get()函数读入数据时可包括空白字符cin.get(字符型变量);从输入流中读取一个字符(包括空白符),赋给字符变量ch。如果读取成功则函数返回非0值,如失败(遇到文件结束符EOF)则函数返回...原创 2018-08-17 20:23:07 · 405 阅读 · 0 评论