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

面试题 相关文章推荐
怎样让char类型的东西转换成int类型
Dec 09 面试题
Java里面有没有全局变量?为什么?
Feb 06 面试题
写一个函数返回1+2+3+…+n的值(假定结果不会超过长整型变量的范围)
Sep 05 面试题
文件中有一组整数,要求排序后输出到另一个文件中
Jan 04 面试题
.NET概念性的面试题
Feb 29 面试题
2019年.net常见面试问题
Feb 12 面试题
C#笔试题集合
Jun 21 面试题
What's the difference between an interface and abstract class? (接口与抽象类有什么区别)
Oct 29 面试题
explicit和implicit的含义
Nov 15 面试题
Shell如何接收变量输入
Aug 06 面试题
linux面试题参考答案(11)
May 01 面试题
介绍一下MYSQL常用的优化技巧
Oct 25 面试题
C/C++ 笔试、面试题目大汇总
Nov 21 #面试题
统计每一学生的平均成绩
Jun 06 #面试题
文件中有一组整数,要求排序后输出到另一个文件中
Jan 04 #面试题
上海奥佳笔试题面试题
Nov 16 #面试题
将一个文本文件的内容按倒序打印出来
Jan 05 #面试题
如何判断一段程序是由C 编译程序还是由C++编译程序编译的
Aug 04 #面试题
如果NULL和0作为空指针常数是等价的,那我到底该用哪一个
Sep 16 #面试题
You might like
php生成随机颜色方法汇总
2014/12/03 PHP
php基于curl实现的股票信息查询类实例
2016/11/11 PHP
smarty模板的使用方法实例分析
2019/09/18 PHP
仿校内登陆框,精美,给那些很厉害但是没有设计天才的程序员
2008/11/24 Javascript
同一个表单 根据要求递交到不同页面的实现方法小结
2009/08/05 Javascript
AngularJS初始化过程分析(引导程序)
2014/12/06 Javascript
jQuery实现炫酷的鼠标轨迹特效
2015/02/01 Javascript
jquery用ajax方式从后台获取json数据后如何将内容填充到下拉列表
2015/08/26 Javascript
javascript运算符——逻辑运算符全面解析
2016/06/27 Javascript
canvas 画布在主流浏览器中的尺寸限制详细介绍
2016/12/15 Javascript
div实现自适应高度的textarea实现angular双向绑定
2017/01/08 Javascript
Vue 2.0在IE11中打开项目页面空白的问题解决
2017/07/16 Javascript
详解使用webpack+electron+reactJs开发windows桌面应用
2019/02/01 Javascript
解决vue单页面修改样式无法覆盖问题
2019/08/05 Javascript
react使用CSS实现react动画功能示例
2020/05/18 Javascript
基于原生js实现判断元素是否有指定class名
2020/07/11 Javascript
[01:51]历届DOTA2国际邀请赛举办地回顾 TI9落地上海
2018/08/26 DOTA
Python greenlet实现原理和使用示例
2014/09/24 Python
Python3中的真除和Floor除法用法分析
2016/03/16 Python
python机器学习理论与实战(六)支持向量机
2018/01/19 Python
python读取word 中指定位置的表格及表格数据
2019/10/23 Python
基于Tensorflow使用CPU而不用GPU问题的解决
2020/02/07 Python
Python 实现平台类游戏添加跳跃功能
2020/03/27 Python
python实现PDF中表格转化为Excel的方法
2020/06/16 Python
PyTorch中model.zero_grad()和optimizer.zero_grad()用法
2020/06/24 Python
如何在mac下配置python虚拟环境
2020/07/06 Python
使用Html5多媒体实现微信语音功能
2019/07/26 HTML / CSS
Backcountry旗下的户外商品闪购网站:steep&cheap
2016/09/22 全球购物
财务人员个人求职信范文
2013/12/04 职场文书
本科毕业生专业自荐书范文
2014/02/05 职场文书
应届毕业生自荐信例文
2014/02/26 职场文书
博士毕业生自我鉴定范文
2014/04/13 职场文书
警察群众路线对照检查材料思想汇报
2014/10/01 职场文书
三年级上册科学教学计划
2015/01/21 职场文书
销售经理岗位职责范本
2015/04/02 职场文书
Redis基本数据类型哈希Hash常用操作命令
2022/06/01 Redis