字串操作函式

2021-10-02 12:43:06 字數 690 閱讀 8143

1:查詢函式

char *strchr(const char *str, int c)在引數str所指向的字串中搜尋,第一次出現字元c(乙個無符號字元)

的位置。

成功:返回在字串str中第一次出現字元c的位置

失敗:返回null

char *strstr(const char *haystack,const char *needle)在字串haystack中查詢第一次出現字串needle

的位置。不包含終止符』\0』

2:複製函式

char *strcpy(char *dest, const char *src)把src所指向的字串複製到dest

dest不夠大會造成溢位

返回乙個指向最終的目標字串dest的指標

strncpy(p,p1,n)

3:鏈結函式

char *strcat(char *dest,const char *src)把src所指向的字串追加到dest,所指向的字串的結尾

返回dest的指標

strcat(p,p1,n);

4:比較函式

int strcmp(const char *strl, const char *str2)把str1所指向的字串和str2所指的字串進行比較

返回值=0 str1等於str2

strcmp(p,p1,n);

字串操作函式

char cdecl strcat char dst,const char src wchar t cdecl wcscat wchar t dst,const wchar t src char cdecl strcpy char dst,const char src wchar t cdecl w...

字串操作函式

字串主要是了解標準庫中的函式的用法及注意事項 1 strlen char const str 函式的返回值型別為size t,這個型別是在標頭檔案stddef.h中定義的,它是乙個無符號整型型別,注意這點兒很重要,例如下面的判斷語句將永遠返回真 if strlen str1 strlen str2 ...

字串操作函式

1.strlen 計算字串長度 int strlen const char string 2.strcpy 字串拷貝.char strcpy char destination,const char source 3.strcat 字串的連線.char strcat char target,const...