现在的位置: 首页 > 综合 > 正文

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

2013年12月02日 ⁄ 综合 ⁄ 共 500字 ⁄ 字号 评论关闭

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

抱歉!评论已关闭.