strlen strcmp strcpy strcat strchr strstr
运用字符串函数需加上头文件string.h
strlen
strlen(const char*s);
返回字符串的长度(不包括结尾的
strcmp
strcmp(const char *s1,const char *s2);
比较两个字符串,返回:
0:s1==s2 1:s1>s2 -1:s1<s2
strcpy
strcpy(char *restrict dst,const char *restrict src);
把src的字符串拷贝到dst(restrict表明src和dst不重叠),返回dst
scrcat
strcat(char *restrict s1,const char *restrict s2);
把s2拷贝到s1的后面,接成一个长的字符串,返回s1(s1必须有足够的空间)
strchr
字符串中找字符,返回指针,返回NULL表示没有找到
strchr(const char*s,int c); 从左到右找
strchrr(const char*s,int c); 从右到左找
strstr
字符串中找字符串
strstr(const char *s1,const char *s2);
strcasestr(const char *s1,const char *s2);