C語言雜談 與字串相關的庫函式

2021-09-06 06:55:44 字數 720 閱讀 9160

stdio.h和string.h中有:

函式用途

strcpy(str1,str2);

將字串str2拷貝到str1字串中。

puts(str);

將字串str顯示出來。

strlen(str);

獲取字串str的長度。

scanf(「%s」,str);

由鍵盤輸入一字串。

gets(str);

由鍵盤輸入一字串。

strcmp(str1,str2);

比較兩字串。

strcat(str1,str2);

把字串str2連線於str1的尾部。

strupr(str);

將字串str內的小寫字元轉換為大寫字元。

strlwr(str);

將字串str內的大寫字元轉換為小寫字元。

sscanf();

從乙個字串做格式化輸入。

sprintf();

把格式化的資料(字串)存入字元陣列中。

stdlib.h

函式用途

atoi()

將一字串轉換為整數。

atol()

將一字串轉換為長整數。

atof()

將一字串轉換為浮點數。

itoa()

將一整數轉換為字串。

ltoa()

將一長整數轉換為字串。

C語言雜談 與字串相關的庫函式

stdio.h和string.h中有 函式用途 strcpy str1,str2 將字串str2拷貝到str1字串中。puts str 將字串str顯示出來。strlen str 獲取字串str的長度。scanf s str 由鍵盤輸入一字串。gets str 由鍵盤輸入一字串。strcmp str...

C 字串相關的庫函式

size t strlen char string 返回字串長度 char strcpy char dst,char const src 將src複製到dst char strcat char dst,char const src 將src接到dst後面 int strcmp char const ...

不利用C語言庫函式,實現字串相關函式

1 include2 3int strlength char s 求字元長度410 return i 11 12 13int getnext char p 14 29else 3033 34 else 3538 39 return next 40 4142 int kmp char t,char p...