函数:void bzero(void *s, int n)
头文件: #include <string.h>
功能说明:将字符串s的前n个字符置为0,一般n取sizeof(s),将整块空间清零;
举例:char str[10]; bzero(str, sizeof(str)); 也可以将整个结构体清零;
函数:void *memset(void *s, int c, size_t n)
头文件:#include <string.h> 或者#include <memory.h>
功能说明:将字符串s前n个字符替换为c,并返回s;
举例:char str(10); memset(str, 0, sizeof(str);
博客介绍了两个函数。bzero函数可将字符串s的前n个字符置为0,一般n取sizeof(s),能将整块空间或结构体清零,头文件为<string.h>。memset函数可将字符串s前n个字符替换为c并返回s,头文件为<string.h>或<memory.h>。
31万+

被折叠的 条评论
为什么被折叠?



