C语言字符串处理库函数全解析
1. 字符串处理库的其他函数
在字符串处理库中,除了之前介绍的函数外,还有 strerror 和 strlen 这两个重要函数。同时, memset 函数也有其独特的用途。
1.1 memset函数
memset 函数的作用是将其第二个参数所代表的字节值复制到第一个参数所指向对象的前 n 个字节中,其中 n 由第三个参数指定。以下是一个使用 memset 函数的示例代码:
// Fig. 8.32: fig08_32.c
// Using function memset
#include <stdio.h>
#include <string.h>
int main(void)
{
char string1[15] = "BBBBBBBBBBBBBB"; // initialize string1
printf("string1 = %s\n", string1);
printf("string1 after memset = %s\n", (char *) memset(string1, 'b', 7));
return 0;
}
运行结果如下:
string1 = BBBBBBBBBBBBBB
string1 after memset
超级会员免费看
订阅专栏 解锁全文
735

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



