摘要: ##realloc的特点 他的基础功能是改变mem_address所指内存区域的大小为newsize长度。这里就有几种不同的情况 1.当size为0,这时就相当于free()函数,同时返回值为null 2.当指针为0,size大于0,相当于malloc函数 3.size小于等于原来的size,则在原 阅读全文
posted @ 2020-08-02 22:01 PwnKi 阅读(724) 评论(0) 推荐(0) 编辑
摘要: #FILE结构 FILE在linux系统的标准IO库中是用于描述文件结构的,称为文件流。FILE结构在程序执行fopen等函数时会进行创建,并分配在堆中。我们常定义一个指向FLLE结构的指针来接收这个返回值。 FILE结构定义在libc.h中,如下所示 struct _IO_FILE { int _ 阅读全文
posted @ 2020-08-02 16:09 PwnKi 阅读(771) 评论(0) 推荐(0) 编辑