sprintf
strlen(s);
strlen 是一个o(N)的函数,每次判断i < strlen(s) – 1 都要 执行,太浪费时间了,所以提前len=strlen(a);
strcpy(a,b):把b复制给a(小跟班模仿大佬)
!注意:小跟班的长度不能超出大佬的,看起来没问题,但内存错误
strncpy:字符串部份拷贝
!注意:b的长度应小于a
char *strcat(char *dest, const char *src);
把src内容加到dest后面,同样不会考虑dest是否够长
注意:stricmp不是C++标准库里的函数,所以使用时要写为_stricmp
char *strstr(char *s1,char* s2);
查找给定字符串在字符串中第一次出现的位置,返回位置指针。
如果找到,返回指针,指向s1中第一次出现s2的位置 如果找不到,返回NULL
char *strchr(char* s,int c);查找给定字符在字符串中第一次出现的位置,返回位置指针
原文:https://www.cnblogs.com/syzyaa/p/12504083.html