複製鏈接
請複製以下鏈接發送給好友

strset

鎖定
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[4]=“”;

strset舉例

// strset.c
#include <string.h>
main()
{
char s[]="Golden Global View";
strset(s,'G');
printf("%s",s);
getchar();
return 0;
}
輸出結果:GGGGGGGGGGGGGGGGGG