1 _isascii
功能:判断参数的ascii码是否在0-127内
头文件:ctype.h
语法: int _isascii(int c);
2 _iscsym
功能:判断参数是否为大小写字母,下划线或者数字0-9
头文件:ctype.h
语法: int _iscsym(int c);
3 _strdup
功能:将字符串放入内存
头文件:string.h
语法: char *_strdup(const char *strSource);
4 _stricmp
功能:比较两个字符串,不区分字符串中字母的大小写
头文件:string.h
语法: int _stricmp(const char *string1,const char *string2);
5 _strlwr
功能:把字符串中的大写字母转为小写字母
头文件:string.h
语法: char *_strlwr(char *string);
6 _strnicmp
功能:比较特定长度的字符串,字符串中字符不区分大小写
头文件:string.h
语法: int _strnicmp(const char *string1,const *string2,size_t count);
7 _strnset
功能:把字符串中给定长度的子字符串设定成某个特定的字符
头文件:string.h
语法: char *_strnset(char *string,int c,size_t count)
8 _strrev
功能:倒序排列指定字符串
头文件:string.h
语法:char *_strrev(char *string);
9 _strset
功能:把字符串中的所有字符全部设置成指定的字符
头文件:string.h
语法:char *_strset(char *string,int c);
10 _strupr
功能:把字符串中的小写字母全部转换为大写字母
头文件:string.h
语法:char *_strupr(char *string);
11 _toascii
功能:把字符转换为ascii码
头文件:ctype.h
语法:int _toascii(int c);
12 isalnum
功能:判断字符是否为大小写字母或者数字0-9
头文件:ctype.h
语法:int isalnum(int c);
13 isalpha
功能:判断字符是否为大小写字母
头文件:ctype.h
语法:int isalpha(int c);
14 iscntrl
功能:判断字符是否为控制字符
头文件:ctype.h
语法:int iscntrl(int c);
15 isdigit
功能:判断字符是否为数字0-9
头文件:ctype.h
语法:int isdigit(int c);
16 isgraph
功能:判断参数的asc码是否在33-126之间
头文件:ctype.h
语法:int isgraph(int c);
17 islower
功能:判断参数是否为小写字母
头文件:ctype.h
语法:int islower(int c);
18 isprint
功能:判断参数的asc码是否在32-126之间
头文件:ctype.h
语法:int isprint(int c);
19 isspace
功能:判断参数是否为空格,制表符或者换行符
头文件:ctype.h
语法:int isspace(int c);
20 isupper
功能:判断参数是否为大写字母
头文件:ctype.h
语法:int isupper(int c);
21 strcat
功能:连接两个字符串
头文件:ctype.h
语法:char *strcat(char *strDestination,const char *strSource)
22 strchr
功能:找出字符串中的指定字符
头文件:string.h
语法:char *strchr(const char *string,int c);
23 strcmp
功能:比较两个字符串
头文件:string.h
语法:int strcmp(const char *string1,const char *string2);
24 strcpy
功能:本函数实现字符串的复制
头文件:string.h
语法:char *strcpy(char *strDestination,const char *strSource);
25 strcspn
功能:找出给定字符串中第一个属于指定字符串中的字符的位置
头文件:string.h
语法:size_t strcspn(const char *string,const char *strCharSet);
26 strlen
功能:返回字符串的长度
头文件:string.h
语法:size_t strlen(const char *string);
27 strncat
功能:用给定字符串中指定数目的子字符串连接另外一个字符串
头文件:string.h
语法:char *strncat(char *strDest,const char *strSource,size_t count);
28 strncmp
功能:比较两个特定长度的字符串
头文件:string.h
语法:int strncmp(const char *string1,const char *string2,size_t count);
29 strncpy
功能:将给定字符串中指定数目的子串复制到另外一个字符串
头文件:string.h
语法:char *strncpy(char *strDest,const char *strSource,size_t count);
30 strpbrk
功能:从字符中第一个字符是另一个字符串中的字符处开始输出
头文件:string.h
语法:char *strpbrk(const char *string,const char *strCharSet);
31 strrchr
功能:找出特定字符在某字符串中出现的最后位置
头文件:string.h
语法:char *strrchr(const char *string,int c);
32 strspn
功能:找出指定字符串中第一个不属性另外一个字符串中字符的位置
头文件:string.h
语法:size_t strspn(const char *string,const char *strCharSet);
33 strstr
功能:获取某字符串在指定字符串中第一次出现的位置指针
头文件:string.h
语法:char *strstr(const char *string,const char *strCharSet);
34 strtok
功能:根据一个字符串的字符截断另一个字符串
头文件:string.h
语法:char *strtok(char *strToken,const char *strDelimit);
35 strxfrm
功能:使用指定另一个字符串替换指定字符串中特定长度的子字符串
头文件:string.h
语法:size_t strxfrm(char *strDest,const char *strSource,size_t count);
36 tolower
功能:将大字字母转换为小写字母
头文件:ctype.h或者stdlib.h
语法:int tolower(int c);
37 toupper
功能:将小写字符转换为大写字符
头文件:ctype.h或者stdlib.h
语法:int toupper(int c);