c
CSD_C_CHEN
这个作者很懒,什么都没留下…
展开
-
malloc calloc realloc alloca 的区别
malloc calloc realloc alloca 的区别<1> alloca 是向栈申请内存,因此无需释放. <2> malloc 分配的内存是位于堆中的,并且没有初始化内存的内容,因此基本上malloc 之后,调用函数memset 来初始化这部分的内存空间. <3> calloc 则将初始化这部分的内存,设置为0 <4> realloc 则对malloc 申请的内存进行大小的调整.翻译 2017-11-08 17:00:34 · 361 阅读 · 0 评论 -
sscanf使用笔记
#include <stdio.h> ///int sscanf(const char *str, const char *format, ...); ///sscanf功能是从字符串按不同格式提取到变量int main(void){ printf("sscanf基本用法\n"); char str01[10][20] = {0}; int arr01[5][5] = {0}原创 2017-10-14 22:33:06 · 328 阅读 · 0 评论 -
文件操作相关(通用篇)
1. 标准 C 篇 (1) 确定文件或文件夹的访问权限 #include <io.h> //windows #include <unistd.h> //linux int access(const char *filename, int mode); mode [in] 0 F_OK 判断是否存在 ...原创 2018-10-09 15:51:34 · 199 阅读 · 0 评论