
c++编程语言
秦子i
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
c++容器介绍(时间复杂度)
以下网址给出了常用几个容器的常见用法及其复杂的介绍,感谢大佬:https://blog.youkuaiyun.com/jenus1/article/details/2227691转载 2018-08-28 09:50:32 · 382 阅读 · 0 评论 -
C语言二级指针
由于C语言没有引用的,所以引用传入只能靠二级指针来实现。详细看代码及其注释。 int a=5; int *pa= &a;/* 先回顾下一级指针: pa的值是a的地址。*pa等价于 a,*pa =15会使得a==15,但pa的值依旧是a的地址,只是a的值变了。*/ int **ppa =&pa; int b=4; int *pb =&...原创 2019-08-26 22:13:59 · 297 阅读 · 0 评论 -
内存释放问题
内存泄漏:程序申请内存后,没有释放该内存。栈内存:一般是局部变量和参数,它的释放由编译器控制。堆内存:由new 申请的内存,它的释放由程序员控制,但程序结束时,操作系统会自动释放它。也就是说在子函数中,new申请的堆内存在函数结束时候的,不会被释放(因为程序并没有结束)。一次memory leak不会引起什么大问题,但是memory leak的大量累积会造成严重的内存不足。以上是个人的...转载 2019-10-02 13:40:30 · 427 阅读 · 0 评论