C++
文章平均质量分 52
跳出温水的蛙
这个作者很懒,什么都没留下…
展开
-
C++基础之内存四驱
将整个数据区分为四部分:栈区、堆区、常量区、全局及静态存储区1.栈区:存储函数参数 以及局部变量,数据空间由编译器负责分配和回收。栈默认只有几M的空间,且生长方式向下,向着内存地址减小的方向消耗空间2.堆区:存储动态分配的内存块,由程序员进行分配和回收,如果程序始终没有主动释放动态分配的内存,在程序运行结束时,操作系统会回收这部分空间。堆有几G的空间大小,生长方式向上,向着内存地址增大的方向消耗存...原创 2018-05-18 10:27:36 · 224 阅读 · 0 评论 -
C++基础之探讨多态
先看一段代码#include <iostream>using namespace std;class A{public: A() { cout << 1; dosomething(); } virtual void dosomething() { cout << "I am A"; }};class B :public A{public: B(int x)...原创 2018-05-18 22:00:31 · 73 阅读 · 0 评论 -
C++笔试常见题之实现String类
class String{ public: String()}原创 2018-05-23 16:02:12 · 305 阅读 · 0 评论