我感受到的排序机制参考
2012-09-20 11:47
148 查看
size_t my_strlen(char const *string)//字符串长度 { assert(string != NULL); size_t count = 0; while (*string++ != '\0') count++; return count; } char *my_strcpy(char *dst, char const *src) { assert(dst != NULL); assert(src != NULL); char *ret = dst; while (*dst++ = *src++) ; return ret; } char *my_strcat(char *dst, char const *src) { assert(dst != NULL && src != NULL); char *ret = dst; while (*dst) { dst++; } while (*dst++ = *src++) ; return ret; } int my_strcmp(char const *dst, char const *src) { assert(dst != NULL&&src != NULL); while (*dst && *src && (*dst++ == *src++))//源字符串和目的字符串一个为\0或者都是\0或者两个不相等的时候跳出循环 ; return *dst - *src;//返回他们的差 0相等 }
本文出自 “aiali” 博客,请务必保留此出处http://aliddd.blog.51cto.com/10780547/1711625
相关文章推荐
- LTE下行物理层传输机制(1)-天线端口Antenna Port和小区特定参考信号CRS
- 关键词拍卖竞价机制,排序与计费规则
- 《C语言及程序设计》实践参考——数组的排序
- App-V软件排序参考之(二):Office 2007英文版+多国语言包 (1) 推荐
- 【算法导论】C++参考源码之线性时间排序
- Java的多线程机制系列:不得不提的volatile及指令重排序(happen-before)
- JVM并发机制的探讨——内存模型、内存可见性和指令重排序
- [C#参考]事件机制
- arralist 排序 网上好多的不能用 参考msn写了一个 凑和着用
- Android反射机制实例参考(转载)
- 《C语言及程序设计》实践参考——工资的排序
- App-V软件排序参考之(二):Office 2007英文版+多国语言包(2)
- Java的多线程机制系列:(四)不得不提的volatile及指令重排序(happen-before)
- 反射机制----BeanUtils编程参考工程Test_java 复杂
- 表格排序与DOM映射机制
- 结合手机上网流量业务来说明Hadoop中的二次排序机制,分区机制
- 我对windows消息机制的理解(参考深入浅出MFC,欢迎批评指正!!)
- Hadoop shuffle机制中针对中间数据的排序过程详解(源代码级)
- JVM并发机制的探讨——内存模型、内存可见性和指令重排序
- LTE下行物理层传输机制(1)-天线端口Antenna Port和小区特定参考信号CRS