美文网首页
自己实现strcat,strstr,strcmp,strcpy

自己实现strcat,strstr,strcmp,strcpy

作者: Coding破耳 | 来源:发表于2019-12-09 08:08 被阅读0次

共同的头文件string.h

strcat是拼接,char* strcat(char* dst,const char*src);

将src拼接在dst的后面,返回dst的头指针。

src和dest所指内存区域不可以重叠且dest必须有足够的空间来容纳src的字符串

strstr是查找,cha* strstr(char* str,const char* substr);

在str中寻找子串substr,若找到了返回str中匹配子串的头指针;否则返回空

strcmp是比较,int strcmp(const char* a,const char* b);

若两个字符串一样,则返回0;否则返回非0。其中a比较大返回正数,否则返回负数

strcpy是拷贝,char* strcpy(char* dst,const char* src);

将src中数据拷贝到dst中,若成功返回dst的首地址:否则返回NULL。需要自己保证不超范围

相关文章

网友评论

      本文标题:自己实现strcat,strstr,strcmp,strcpy

      本文链接:https://www.haomeiwen.com/subject/osavgctx.html