-
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