![](https://img-blog.csdnimg.cn/20200612143536196.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
C++
从基础语法到进阶实战。
Magical-E
这个作者很懒,什么都没留下…
展开
-
【C++学习】语法速成3
文章目录析构函数构造函数和析构函数的应用静态成员变量和静态成员函数成员对象和封闭类友元this指针常量对象、常量成员函数和常引用 析构函数 构造函数主要用来初始化对象,析构函数主要用来善后对象的消亡。 特点: 名字与类名相同(为了区别构造函数在前面加~) 没有参数和返回值 一个类最多只有一个析构函数 对象消亡时,析构函数自动被调用,在对象消亡前做一些善后工作,比如释放分配的空间。 在定义类的时候如果没有写析构函数,则编译器会自动生成缺省析构函数(并不会做什么事)。 class String { pri原创 2020-05-20 18:32:48 · 328 阅读 · 0 评论 -
【C++学习】语法速成2
文章目录面向对象程序设计方法从客观事物抽象出类类成员的可访问范围内联成员函数 & 重载成员函数 & 成员函数缺省参数构造函数复制构造函数类型转换构造函数 面向对象程序设计方法 结构化程序设计:复杂的大问题->层层分解/模块化->若干子问题 面向对象程序设计:设计程序的过程->设计类的过程 共同属性行为一类事物抽象数据结构函数封装类 class 类名 { 访问范围说明符: 成员变量1 成员变量2 …… 成员函数声明1 成员函数声明2 访问范围说明符:原创 2020-05-20 18:32:07 · 291 阅读 · 0 评论 -
【C++学习】语法速成1
文章目录函数指针命令行参数位运算引用const关键字和常量动态内存分配内联函数 & 函数重载 & 函数缺省参数 函数指针 C语言中每个函数都有一个起始地址,函数指针指向这个起始地址,通过函数指针就能调用指向的函数。 命名方法:int (*pf)(int a,char b); 函数指针的典型用法:void qsort(void *base, int nelem, unsigned int width. **int (\* pfComapre)(const void *, const void原创 2020-05-20 18:29:04 · 349 阅读 · 0 评论