原型
char *strnset(char *str, char ch, unsigned n);功能
将一个字符串中的前n个字符都设为指定字符ch。示例
#include <string.h>
#include <iostream.h>
void main(void)
{
char sTmp[100];
//memset(sTmp,0,sizeof(sTmp)); 注:千万不能将首位置0,否则strnset将无法起作用
strnset(sTmp,'a',20);
sTmp[20] = '\0';
cout<<sTmp<<endl;
}
结果:
aaaaaaaaaaaaaaaaaaaa