字串處理用到的函式 腦袋記不全 Mark

2022-08-15 08:27:15 字數 670 閱讀 7296

標頭檔案:string.h

int strlen(const char* a)  字串的長度

int strcmp(char* a,char* b)  比較字串

int strncmp(char * a,char *b,int n)比較字串的前n個字元

int strcpy(char* a,char* b)  將b複製到a

int strncpy(char* a,char* b,intn)  將b的前n個字元複製到a

int strcat(char* a,char* b)  將b連線到a後面。

int strncat(char* a,char* b,intn)  將b的前n個字元連線到a後面。

char* strstr(const char* a,constchar* b)  在a中尋找第一次出現b的位置

標頭檔案:string.h

char* strupr(char* a)  將a中所有字母轉為大寫。

char* strlwr(char* a)  將a中所有字母轉為小寫。

char* strset(char* a,char x)  將a中所有元素替換為x。

char* strnset(char* a,char x,intn)  將a中前n個元素替換為x。

char* strrev(char* a)  使a反轉

處理字串用到的函式

1 函式名稱 strdup 函式原型 char strdup const char s 函式引數是帶const 的,貌似用陣列定義的字元陣列傳不進來 函式功能 字串拷貝,目的空間由該函式分配 函式返回 指向拷貝後的字串指標 引數說明 s是待拷貝的源字串 所屬檔案 include include in...

記錄幾個用到的字串處理函式。

char strtok char s,const char delim 功能 分解字串為一組字串。s為要分解的字串,delim為 分隔符字串。string size type find string str,size type pos string變數的成員函式,pos為尋找的起始位置。wei返回值...

字元,字串,字串處理函式的關係

字元,字串,字串處理函式的關係 include include define arra size 80 intmain printf the min is puts min return0 主要程式實現了乙個輸入五個學生姓名,按照字典順序輸出首字母排在最前面學生的姓名 在codeblock上使用與s...