- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 乐游象棋隐私政策 (Privacy Policy)
This privacy policy applies to the 乐游象棋 app (hereby referred to as "Application") for mobile devices that was created by Jiale (hereby referred to as "Service Provider") as a Free service. This service is intended for use "AS IS".
2025-07-22 14:36:53
1048
原创 C++学习笔记 容器
容器就是特定类型对象的集合。因为可以容纳某相同类型的许多实体,所以叫它容器。 容器主要分为顺序容器,关联容器(又分为有序关联和无序关联容器)。本文主要是写顺序容器。 顺序容器有以下几种类型: vector: 向量,相当于可变大小的数组。随机访问快,在尾部之外的位置插入或删除元素可能很慢 deque:双端队列。随机访问快,在头尾部插入删除快。 list: 双向
2015-07-16 15:17:57
647
原创 C++学习笔记 new与malloc的区别
翻了一下C++课件,发现老师着重讲过new和malloc的区别和联系,反正这种东西面试也愿意问,就在这里记录一下。 它们都是用来申请空间的,申请的空间在堆中。 malloc是C语言的标准库函数,对应free()函数。而new是C++中新引入的关键字,是运算符,是语言本身的内容。和delete对应。 malloc函数返回空指针,而new返回带有类型的指针。所以mallo
2015-07-09 17:44:58
718
转载 C++学习笔记 堆与栈的区别
这里的堆与栈指程序内存分配区域,不是数据结构中的堆与栈结构。 一个程序所占内存区域分为以下几部分 堆区:程序员手动分配的区域,比如通过new或malloc方式获得的内存区域。存放在堆区的内存要手动释放(delete,free)。堆区的数据及时程序运行结束也不会被释放,最终可能会被操作系统释放。堆区的内存分配方式和链表相似。堆区容量较大,使用灵活,但是速度比栈慢。堆的空间不是连
2015-07-09 15:37:26
337
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅