#include <stdio.h>
#include <assert.h> char *strcpy(char *strDest, const char *strScr)
{
char *address = strDest;
assert((strDest != NULL) && (strScr != NULL));
while(*strScr)
{
*strDest++ = *strScr++;
}
*strDest = '\0';
return address;
} int strcmp (const char *str1,const char *str2)
{
int len = 0;
assert((str1 != NULL) && (str2 != NULL));
while(*str1 && *str2 && (*str1 == *str2))
{
str1++;
str2++;
}
return *str1-*str2;
} void main()
{
char str1[]={"Hello"};
char str2[]={"World!"}; printf("%d\n",strcmp(str1,str2));
printf("%s\n",strcpy(str1,str2));
}

输出:

最新文章

  1. 整合spring,springmvc和mybatis
  2. java笔试三
  3. IOS Suppot Font 苹果默认支持的字体一览2(普通,加粗,倾斜)
  4. 配置php5.6的运行环境
  5. 关于C# 调用 C dll时,抓获C的异常
  6. js默认行为(也称默认事件)
  7. WebView加载页面的两种方式——网络页面和本地页面
  8. 按enter 进行搜索 enter提交表单
  9. hdu4821 String
  10. Python开发——利用正则表达式实现计算器算法
  11. Asp.Net Core 轻松学-多线程之Task快速上手
  12. [再寄小读者之数学篇](2014-09-22 distributions and square integrable functions)
  13. day11_单元测试_读取yaml文件中的用例,自动获取多个yaml文件内容执行生成报告
  14. extjs5(项目中文件的加载过程)
  15. luogu4932 浏览器 (拆)
  16. 【题解】Luogu P3740 [HAOI2014]贴海报
  17. JSP内置对象——response
  18. 《DSP using MATLAB》示例9.2
  19. 地精排序Gnome Sort
  20. c++继承总结

热门文章

  1. 409 Longest Palindrome 最长回文串
  2. centos服务器/dev/xvda1空间占满的解决方法
  3. javascript异步下载 Promise实现
  4. 学习RFT之:TestObject.find方法的了解与使用
  5. jboss之启动加载过程详解
  6. jsp学习笔记 - 内置对象 pageContext
  7. ios 布局 素材 待整理
  8. Crash reporter
  9. Java面试问题——线程全面详解总结
  10. java计算两地距离(公里)