字符串处理用到的函数 脑袋记不全 Mark

头文件: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反转


posted @ 2013-01-09 13:02  简洁是智慧的灵魂  阅读(136)  评论(0)    收藏  举报