C语言实现字符串处理及内存释放代码
代码语言:c
所属分类:其他
代码描述:C语言实现字符串处理及内存释放代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
#include <stdio.h> #include <stdlib.h> #include <string.h> //符串处理方面的,strcpy 函数容易越界,习惯使用 strncpy 函数,但此函数只管复制最多 n 个字符,并不会把末尾的字符自动修改为 '\0',所以给它加上这个操作 char* utils_strncpy (char *dest, const char *src, size_t length) { strncpy (dest, src, length); dest[length] = '\0'; return dest; } //内存分配函数 malloc 分配内存却不进行初始化,给它也加上初始化的操作: void* utils_malloc (size_t size) { void *ptr = malloc (size); if (ptr !=.........完整代码请登录后点击上方下载按钮下载查看
网友评论0