自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 内存泄露

内存泄露:当动态分配的内存不再使用时, 它应给被释放,这样以后可以重新使用内存。分配内存但是在使用完毕之后不进行释放将会引起内存泄露。内存泄漏并非指内存在物理上的消失,而是应用程序分配某段内存后,由于设计错误,导致在释放该段内存之前就失去了对该段内存的控制,从而造成了内存的浪费。在一个进程中创建多个线程如果对线程资源不进行释放phread_join(),则会造成内存泄露。内存泄露和内存使用的...

2019-09-23 16:38:19 96

转载 typedef与define区别

typedef只是为了增加可读性而为标识符另起的新名称(仅仅只是个别名),而#define原本在C中是为了定义常量, 到了C++,const、enum、inline的出现使它也渐渐成为了起别名的工具。在早期的许多C编译器中这条语句是非法的,只是现今的编译器又做了扩充。为了尽可能地兼容,一般都遵循#define定义“可读”的常量以及一些宏语句的任务,而typedef则常用来定义关键字、冗长的类型的...

2019-09-21 11:11:34 118

原创 9.20

数据结构:数据和数据之间的关系线性结构:数据和数据之间是连续的1对1树形结构:1对多图形结构:多对多引用:别名没有空引用必须初始化引用没有所谓的一级二级三级函数传递:值传递 指针传递 引用传递...

2019-09-21 11:10:20 128

原创 9.18

可见性指的是编译和链接过程程序编译通过才有生存期{生存期指的是执行过程}代码区 数据区 堆区 栈区1个栈帧大概88字节 只要函数被调动 就有栈帧分配空间调动一次 分配一次...

2019-09-21 11:09:19 108

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除