![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++学习笔记
文章平均质量分 89
镁厂小包
这个作者很懒,什么都没留下…
展开
-
C++基础问题
堆和栈的区别 堆用来存放动态分配的对象(new出来的); 栈用来存在函数内定义的非static对象,如局部变量等,只有在它的程序运行的时候才存在; 静态内存用来保存static对象; static在使用前分配,程序结束时销毁。栈和静态内存由编译器自动创景和销毁,堆由程序控制。 程序编译过程 .c->.i->.s->.o->exe 预处理器->编译器->汇编器->连接器 内存泄漏 用动态存储分配函数动态开辟的空间,在使用完后未释放。 智能指针 为原创 2022-05-11 17:56:11 · 245 阅读 · 0 评论 -
C++学习笔记
c++学习笔记,仅为本人学习经验,欢迎大神评论指出错误和不足原创 2022-04-20 20:12:52 · 855 阅读 · 0 评论