<address id="ousso"></address>
<form id="ousso"><track id="ousso"><big id="ousso"></big></track></form>
  1. C語言

    C語言之字符串處理函數

    時間:2025-03-12 11:22:52 C語言 我要投稿
    • 相關推薦

    C語言之字符串處理函數

      1、puts函數——輸出字符串的函數

      一般的形式為puts(字符串組)

      作用:將一個字符串輸出到終端。如,char一個string,并賦予初值。調用puts(string);進行字符串的輸出。

      2、gets函數——輸入字符串的函數

      一般的形式:gets(字符數組)

      作用:從終端輸入一個字符串到字符數組,并且得到一個函數值成為字符數組的起始地址。

      gets(str);

      鍵盤輸入,,,,你懂得。

      注意:puts和gets函數只能輸出或者輸入一個字符串。

      3、strcat函數——字符串連接函數

      一般的形式:strcat(字符數組1,字符數組2);

      作用:把兩個字符串數組中字符串連接起來,把字符串2連接到字符串1的后面。

      說明:字符數組1必須足夠大,以便容納連接后的新字符串。

      4、strcpy/strncpy函數——字符串復制函數

      一般形式:strcpy(字符數組1,字符串2);

      作用:將字符串2復制到字符數組1中去。

      如:char str1[10],str2[]="DongTeng";

      strcpy(str1,str2);

      執行后的結果為:你懂得

      注意:

      1. 不能用賦值語句直接將一個字符串常量或者字符數組直接給一個字符數組。

      2. 用strncpy可以賦值指定的位置的字符。strncpy(str1,str2,3);將str2中的第3個字符復制到str1中。

      5、strcmp函數——字符串比較函數

      一般形式:strcmp(字符串1,字符串2);

      作用:用來比較兩個字符串的差異。具有不同的比較規則。

      6、strlen函數——測字符串長度的函數

      一般形式:strlen(字符數組);

      如:char str[10]="DongTeng";

      printf("%d",strlen(str));

      得到的結果是:5

      7、strlwr函數——轉換為小寫的函數

      一般形式:strlwr(字符串);

      8、strupr函數——轉換為大寫的函數

      一般形式:strupr(字符串)。

      以上只是簡單的C語言常用函數,不足之處還望指正。

      以上這篇淺談C語言之字符串處理函數就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持。

    【C語言之字符串處理函數】相關文章:

    C語言字符串處理函數10-09

    C語言的字符串處理函數strlen()11-02

    C語言字符串處理的庫函數有哪些06-24

    8種C語言基本常用的字符串處理函數11-02

    C語言的字符串輸出puts()函數06-23

    C語言之字符串模糊查詢方法的實現04-30

    C語言字符串操作函數及常用的實現10-10

    C++的字符串分割函數的使用詳解08-08

    C語言中返回字符串函數的實現方法09-19

    <address id="ousso"></address>
    <form id="ousso"><track id="ousso"><big id="ousso"></big></track></form>
    1. 日日做夜狠狠爱欧美黑人