c語言有關字符操作的幾個庫函數
1、isalpha
原型:int isalpha(int ch)
2、isupper
3、islower
原型:extern char *strcpy(char *dest,char *src);
用法:#include <string.h>
說明:src和dest所指內存區域不可以重疊且dest必須有足夠的空間來容納src的字符串。
原型:extern char *strncpy(char *dest, char *src, int n);
用法:#include <string.h>
功能:把src所指由NULL結束的字符串的前n個字節複製到dest所指的數組中。
說明:
src和dest所指內存區域不可以重疊且dest必須有足夠的空間來容納src的字符串。
返回指向dest的指針。
原型:extern char *strcat(char *dest,char *src);
用法:#include <string.h>
功能:把src所指字符串添加到dest結尾處(覆蓋dest結尾處的'\0')並添加'\0'。
說明:src和dest所指內存區域不可以重疊且dest必須有足夠的空間來容納src的字符串。
原型:extern char *strncat(char *dest,char *src,int n);
用法:#include <string.h>
功能:把src所指字符串的前n個字符添加到dest結尾處(覆蓋dest結尾處的'\0')並添加'\0'。
說明:src和dest所指內存區域不可以重疊且dest必須有足夠的空間來容納src的字符串。
返回指向dest的指針。
原型:extern int strlen(char *s);
用法:#include <string.h>
功能:計算字符串s的長度
說明:返回s的長度,不包括結束符\0。
功 能: 以大小寫不敏感方式比較兩個串
用 法: int stricmp(char *str1, char *str2);
功 能: 把串中的一部分與另一串中的一部分比較 (前n個字符)
用 法: int strncmp(char *str1, char *str2,int maxlen);
功 能: 不注重大小寫地比較兩個串的前n個字符
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.