复习专用栏
C/C++/数据结构/算法/操作系统/网络
专用栏
从零出发——
这个作者很懒,什么都没留下…
展开
-
程序员成长之旅——C++面向对象
程序员成长之旅——C++面向对象 描述面向对象技术的基本概念 类的基本概念 class和struct的区别 C++类对象的声明 类成员的初始化 静态成员变量的使用 与全局对象相比,使用静态数据成员有什么优势 什么情况只能用初始化列表,而不能用赋值 main函数执行前还会执行什么代码? C++中空类默认会产生哪些类成员函数 构造函数和析构函数是否可以被重载 C++中虚析构函数的作用是什么 拷贝构造函...原创 2020-04-30 22:33:04 · 143 阅读 · 0 评论 -
程序员成长之旅——引用和指针
程序员成长之旅——引用和指针原创 2020-03-17 20:50:19 · 180 阅读 · 0 评论 -
程序员成长之旅——预处理/const/static/sizeof
程序员成长之旅——预处理/const/static/sizeof 预处理 点击链接 说明const与#define的特点和区别 #define只是用来做文本替换的 也就是说#define只是在预处理的时候进行展开的,它的生命周期止于编译期,它存在于程序的代码段,在实际程序中它只是一个常数、一个命令的参数、并没有实际的存在。 const常量存在于程序的数据段,并在堆栈分配了空间。const常量是一个...原创 2020-03-15 23:02:31 · 192 阅读 · 0 评论 -
程序员成长之旅——C/C++程序基础
程序员成长之旅——C/C++基础理解C/C++基础理解 C/C++基础理解 i++和++i那个效率高 内置类型效率几乎一样; 而自定义类型的情况++i效率较高。 因为++i可以返回对象的引用,而i++必须返回对象的值,所以导致在大对象的时候产生了较大的复制开销,引起效率降低。 参考链接 C++和C有什么不同 C是一个结构化的语言,它的重点在于算法和数据结构。对语言本身而言,C是C++的子集。C程序...原创 2020-03-13 18:42:37 · 148 阅读 · 0 评论