C语言常用的字符串处理函数归纳

版权声明:随意转载,注明链接地址即可 https://blog.csdn.net/weixin_38812277/article/details/90896901
strcat:           char *strcat(char *des, const char *src);//要求des有足够的空间
strncat:          char *strncat(char *des, const char *src, int n);//src前n个字符追加到des

strchr            char *strchr(const char *des, int ch)//返回字符c第一次出现的位置
strnchr           char *strchr(const char *des, int ch, int n)//返回字符c第n次出现的位置
strrchr           char *strrchr(const char *str, int c)//最后一次出现的位置

strcmp            int strcmp(const char *str1, const char *str2)
strncmp           int strncmp(const char *str1, const char *str2, size_t n)

strcpy            char *strcpy(char *dest, const char *src)
strncpy           char *strncpy(char *dest, const char *src, size_t n)

strstr            char *strstr(const char *haystack, const char *needle);//在字符串 haystack 中查找第一次出现字符串 needle 的位置

参考:https://www.runoob.com/cprogramming/c-standard-library-string-h.html

猜你喜欢

转载自blog.csdn.net/weixin_38812277/article/details/90896901