编写strcpy函数


Posted in 面试题 onJune 24, 2014
已知strcpy 函数的原型是
char *strcpy(char *strDest, const char *strSrc);
其中strDest 是目的字符串,strSrc 是源字符串。
(1)不调用C++/C 的字符串库函数,请编写函数 strcpy
char *strcpy(char *strDest, const char *strSrc);
{
assert((strDest!=NULL) && (strSrc !=NULL)); // 2分
char *address = strDest; // 2分
while( (*strDest++ = * strSrc++) != ‘\0’ ) // 2分
NULL ;
return address ; // 2分
}
(2)strcpy 能把strSrc 的内容复制到strDest,为什么还要char * 类型的返回值?
答:为了实现链式表达式。 // 2 分
例如 int length = strlen( strcpy( strDest, “hello world”) );

Tags in this post...

面试题 相关文章推荐
我的applet原先好好的, 一放到web server就会有问题,为什么?
May 10 面试题
JAVA中的关键字有什么特点
Mar 07 面试题
经典c++面试题二
Aug 14 面试题
SQL Server数据库笔试题和答案
Feb 04 面试题
.net面试题
Dec 22 面试题
武汉世纪畅想数字传播有限公司.NET笔试题
Jul 22 面试题
西安启天科技有限公司网络工程师面试题笔试题
Jun 12 面试题
介绍一下Linux内核的排队自旋锁
Aug 27 面试题
介绍一下linux的文件系统
Oct 06 面试题
Java语言程序设计测试题选择题部分
Apr 03 面试题
J2EE中的容器都包括哪些
Aug 21 面试题
Delphi CS笔试题
Jan 04 面试题
C/C++ 笔试、面试题目大汇总
Nov 21 #面试题
统计每一学生的平均成绩
Jun 06 #面试题
文件中有一组整数,要求排序后输出到另一个文件中
Jan 04 #面试题
上海奥佳笔试题面试题
Nov 16 #面试题
将一个文本文件的内容按倒序打印出来
Jan 05 #面试题
如何判断一段程序是由C 编译程序还是由C++编译程序编译的
Aug 04 #面试题
如果NULL和0作为空指针常数是等价的,那我到底该用哪一个
Sep 16 #面试题
You might like
php 生成文字png图片的代码
2011/04/17 PHP
ThinkPHP实现带验证码的文件上传功能实例
2014/11/01 PHP
WordPress过滤垃圾评论的几种主要方法小结
2016/07/11 PHP
PHP编程实现微信企业向用户付款的方法示例
2017/07/26 PHP
PHP ADODB实现分页功能简单示例
2018/05/25 PHP
laravel 模型查询按照whereIn排序的示例
2019/10/16 PHP
JS 日期验证正则附asp日期格式化函数
2009/09/11 Javascript
用按钮控制iframe显示的网页实现方法
2013/02/04 Javascript
Jquery取得iframe下内容的方法
2013/11/18 Javascript
一个简单的实现下拉框多选的插件可移植性比较好
2014/05/05 Javascript
php+js实现倒计时功能
2014/06/02 Javascript
jQuery知识点整理
2015/01/30 Javascript
基于jQuery插件实现环形图标菜单旋转切换特效
2015/05/15 Javascript
js操作数组函数实例小结
2015/12/10 Javascript
jQuery EasyUI API 中文帮助文档和扩展实例
2016/08/01 Javascript
浅谈js之字面量、对象字面量的访问、关键字in的用法
2016/11/20 Javascript
JavaScript实现倒计时跳转页面功能【实用】
2016/12/13 Javascript
iscroll.js滚动加载实例详解
2017/07/18 Javascript
JS处理一些简单计算题
2018/02/24 Javascript
在HTML文档中嵌入JavaScript的四种方法
2018/05/07 Javascript
如何在 JavaScript 中更好地利用数组
2018/09/27 Javascript
浅谈 Webpack 如何处理图片(开发、打包、优化)
2019/05/15 Javascript
详解Vue.js 可拖放文本框组件的使用
2021/03/03 Vue.js
Windows中安装使用Virtualenv来创建独立Python环境
2016/05/31 Python
Python实现简单求解给定整数的质因数算法示例
2018/03/25 Python
numpy中loadtxt 的用法详解
2018/08/03 Python
浅谈Python反射 & 单例模式
2019/03/21 Python
python实现人像动漫化的示例代码
2020/05/17 Python
浅析Python 中的 WSGI 接口和 WSGI 服务的运行
2020/12/09 Python
HTML5之tabindex属性全面解析
2016/07/07 HTML / CSS
护理自荐信
2013/10/22 职场文书
我的大学生活职业生涯规划
2014/01/02 职场文书
美容院合作经营协议书
2014/10/10 职场文书
2015年公司保安年终工作总结
2015/05/14 职场文书
党员转正意见怎么写
2015/06/03 职场文书
村党总支部公开承诺书2016
2016/03/25 职场文书