C/C++基础备忘录
JackwenLee
流浪在IT这条不归路上,一直向前走,莫回头!
展开
-
可重入函数
1.什么是可重入性?可重入(reentrant)函数可以由多于一个任务并发使用,而不必担心数据错误。相反,不可重入(non-reentrant)函数不能由超过一个任务所共享,除非能确保函数的互斥(或者使用信号量,或者在代码的关键部分禁用中断)。可重入函数可以在任意时刻被中断,稍后再继续运行,不会丢失数据。可重入函数要么使用本地变量,要么在使用全局变量时保护自己的数据。2.可重入函数:不为连续转载 2014-01-16 09:07:06 · 467 阅读 · 0 评论 -
字符串函数
http://baike.baidu.com/view/1570652.htm原创 2014-01-16 09:06:56 · 446 阅读 · 0 评论 -
C语言中内存操作函数 - malloc/calloc ,free
一、malloc/calloc 名称:Malloc/calloc功能: 动态内存分配函数头文件:#include .h>函数原形:void *malloc(size_t size);void *calloc(size_t num,size_t size);参数: size 分配内存块的大小num 分转载 2014-01-16 09:06:47 · 590 阅读 · 0 评论 -
C语言中内存操作函数memcmp
六、memcmp名称:memcmp功能: 比较两个内存空间的字符头文件:#include .h>函数原形:int memcmp(void *buf1,void *buf2,unsigned int count);参数: buf1 内存区buf2 内存区count转载 2014-01-16 09:06:54 · 1133 阅读 · 0 评论 -
C语言中内存操作函数 - memcpy ,memmove
四、memcpy 名称:memcpy功能: 拷贝内存空间头文件:#include .h>函数原形:void *memcpy(void *dest,void *src,unsigned int count);参数: dest 目标内存区src 原内存区count 要复制的字节数转载 2014-01-16 09:06:52 · 622 阅读 · 0 评论 -
C语言中内存操作函数memset
三、memset 名称:memset功能: 初始化所指定的内存空间头文件:#include .h>函数原形:void *memset(void *buffer,int c,int count);参数: buffer 分配的内存c 初始化内容count 初始化的字节数转载 2014-01-16 09:06:50 · 614 阅读 · 0 评论