strset

strset,計算機語言,用於返回指向s的指針。

基本介紹

  • 中文名:strset
  • 舉例::// strset.c
  • 用法:#include <string.h>
  • 說明:返回指向s的指針
簡介,舉例,

簡介

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

相關詞條

熱門詞條

聯絡我們