strnset

来源:互联网 发布:mac里面的照片怎么导出 编辑:程序博客网 时间:2024/06/05 09:31


原型

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


0 0