编写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...

面试题 相关文章推荐
描述Cookie和Session的作用,区别和各自的应用范围,Session工作原理
Mar 25 面试题
编码实现字符串转整型的函数
Jun 02 面试题
几道数据库的概念性面试题
May 30 面试题
什么是SQL Server的确定性函数和不确定性函数
Aug 04 面试题
介绍一下如何利用路径遍历进行攻击及如何防范
Jan 19 面试题
可以使用抽象函数重写基类中的虚函数吗
Jun 02 面试题
Linux的文件类型
Jul 05 面试题
Linux文件操作命令都有哪些
Feb 27 面试题
什么是虚拟内存?虚拟内存有什么优势?
Feb 19 面试题
这76道Java面试题及答案,祝你能成功通过面试
Apr 16 面试题
Servlet如何得到服务器的信息
Dec 22 面试题
介绍一下Ruby的多线程处理
Feb 01 面试题
C/C++ 笔试、面试题目大汇总
Nov 21 #面试题
统计每一学生的平均成绩
Jun 06 #面试题
文件中有一组整数,要求排序后输出到另一个文件中
Jan 04 #面试题
上海奥佳笔试题面试题
Nov 16 #面试题
将一个文本文件的内容按倒序打印出来
Jan 05 #面试题
如何判断一段程序是由C 编译程序还是由C++编译程序编译的
Aug 04 #面试题
如果NULL和0作为空指针常数是等价的,那我到底该用哪一个
Sep 16 #面试题
You might like
关于php中一些字符串总结
2016/05/05 PHP
PHP cURL获取微信公众号access_token的实例
2018/04/28 PHP
php实现的支付宝网页支付功能示例【基于TP5框架】
2019/09/16 PHP
thinkPHP+LayUI 流加载实现功能
2019/09/27 PHP
动态添加js事件实现代码
2009/03/12 Javascript
Jquery Ajax学习实例7 Ajax所有过程事件分析示例
2010/03/23 Javascript
jquery中this的使用说明
2010/09/06 Javascript
javaScript如何生成xmlhttp
2013/12/16 Javascript
JavaScript实现的石头剪刀布游戏源码分享
2014/08/22 Javascript
ECMAScript 5严格模式(Strict Mode)介绍
2015/03/02 Javascript
Javascript技术难点之apply,call与this之间的衔接
2015/12/04 Javascript
AngularJS入门教程之多视图切换用法示例
2016/11/02 Javascript
AngularJS服务service用法总结
2016/12/13 Javascript
URL中“#” “?” &“”号的作用浅析
2017/02/04 Javascript
使用vue-route 的 beforeEach 实现导航守卫(路由跳转前验证登录)功能
2018/03/22 Javascript
JS实现select选中option触发事件操作示例
2018/07/13 Javascript
jQuery实现判断滚动条滚动到document底部的方法分析
2019/08/27 jQuery
python基于phantomjs实现导入图片
2016/05/13 Python
python实现协同过滤推荐算法完整代码示例
2017/12/15 Python
对python pandas读取剪贴板内容的方法详解
2019/01/24 Python
如何导出python安装的所有模块名称和版本号到文件中
2020/06/05 Python
Python调用REST API接口的几种方式汇总
2020/10/19 Python
阿迪达斯俄罗斯官方商城:adidas俄罗斯
2017/03/08 全球购物
Beach Bunny Swimwear官网:设计师泳装和性感比基尼
2019/03/13 全球购物
计算机大学生的自我评价
2013/10/15 职场文书
护士自我鉴定怎么写
2014/02/07 职场文书
记帐员岗位责任制
2014/02/08 职场文书
《莫高窟》教学反思
2014/02/25 职场文书
文明和谐家庭事迹材料
2014/05/18 职场文书
经典禁毒标语
2014/06/16 职场文书
普通党员群众路线教育实践活动心得体会
2014/11/04 职场文书
2015年试用期工作总结范文
2015/05/28 职场文书
施工现场安全管理制度
2015/08/05 职场文书
《鸡兔同笼》教学反思
2016/02/19 职场文书
朋友圈早安励志语录!
2019/07/08 职场文书
创业计划书之校园跑腿公司
2019/09/24 职场文书