自定义C语言几个常见函数

来源:互联网 发布:电动螺丝刀 知乎 编辑:程序博客网 时间:2024/05/17 01:16
//复制函数char *srcop(char *des,char *res){char *address=des;assert(des!=null&&res!=null);while (*res!='\0'){*des++=*res++;}*des='\0';return address;}//计算字符串长度函数int Strlen(const char *str){ assert(str != NULL); int m=0;while (*str!='\0'){m++;}return m;}//方法二int Strlen(const char *str){assert(str != NULL); if (*str!='\0')return Strlen(str+1)+1}//比较函数int strcmp(const char *s1, const char *s2){assert(s1!= NULL&&s2!=NULL); while (*s1++==*s2++){if (*s1='\0'&&s2='\0'){return 0;}return -1;}}

0 0
原创粉丝点击