因为我用的编译器是Xcode可能编译上有所不同。API都是通过百度查找汇总。
引入头文件 #include <string.h>
1.strcpy(dest, src) 字符串复制 返回值:char* 原型:char *strcpy(char* dest, const char *src);
2.strncpy(dest, src,len) 复制指定长度字符串 返回值:char* 原型:char*strncpy(char*dest,char*src,size_tn);
3.strcat(dest, src) 字符串添加 返回值:char* 原型:extern char *strcat(char *dest,char *src);
4.strncat(dest, src, len) 添加指定长度字符串 返回值:char* 原型:extern char *strncat(char *dest,char *src,size_tn)
5.strlen(src) 取字符串长度
6.strcmp(p, p1) 比较字符串
7.strcasecmp忽略大小写比较字符串
8.strncmp(p, p1, n) 比较指定长度字符串
9.strchr(p, c) 在字符串中查找指定字符
10.strrchr(p, c) 在字符串中反向查找
11.strstr(p, p1) 查找字符串
12.strpbrk(p, p1) 以目标字符串的所有字符作为集合,在当前字符串查找该集合的任一元素
13.strspn(p, p1) 以目标字符串的所有字符作为集合,在当前字符串查找不属于该集合的任一元素的偏移
14.strcspn(p, p1) 以目标字符串的所有字符作为集合,在当前字符串查找属于该集合的任一元素的偏移
* 具有指定长度的字符串处理函数在已处理的字符串之后填补零结尾符