最佳答案:
strset,计算机语言,用于返回指向s的指针。
详情介绍
strset,计算机语言,用于返回指向s的指针。

- 中文名
- strset
- 举例
- // strset.c
- 用法
- #include
- 说明
- 返回指向s的指针。
strset简介
原型:extern char *strset(char *s, char c);
用法:#include <string.h>
功能:把字符串s中的所有字符都设置成字符c。
说明:返回指向s的指针。
特别注意:strset(s,c); 把字符串s中的所有字符都设置成字符c,但是s本身尚未赋值,也就是说没有字符串结束标志'0',但是该函数执行时将直到发现'0'才停止,这就会出现问题,干涉到其他变量(并有不可知性),一般情况下紧邻定义的变量在内存中也是连续的,很容易受到影响。
解决办法: 调用strset()函数之前要为其赋值,例如char c=“”;

strset举例
// strset.c
#include <string.h>
main()
{
char s="Golden Global View";
strset(s,'G');

printf("%s",s);
getchar();
return 0;
}
输出结果:GGGGGGGGGGGGGGGGGG


