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

面试题 相关文章推荐
一套PHP的笔试题
May 31 面试题
如何设置Java的运行环境
Apr 05 面试题
将n个数按输入顺序的逆序排列,用函数实现
Nov 14 面试题
如何找出EMP表里面SALARY第N高的employee
Dec 05 面试题
请解释一下webService? 如何用.net实现webService
Jun 09 面试题
WINDOWS域的具体实现方式是什么
Feb 20 面试题
华三通信H3C面试题
May 15 面试题
什么是属性访问器
Oct 26 面试题
Linux操作面试题
Feb 11 面试题
网上常见的一份Linux面试题(多项选择部分)
Sep 09 面试题
软件测试笔试题
Oct 25 面试题
Ajax的工作原理
Dec 04 面试题
C/C++ 笔试、面试题目大汇总
Nov 21 #面试题
统计每一学生的平均成绩
Jun 06 #面试题
文件中有一组整数,要求排序后输出到另一个文件中
Jan 04 #面试题
上海奥佳笔试题面试题
Nov 16 #面试题
将一个文本文件的内容按倒序打印出来
Jan 05 #面试题
如何判断一段程序是由C 编译程序还是由C++编译程序编译的
Aug 04 #面试题
如果NULL和0作为空指针常数是等价的,那我到底该用哪一个
Sep 16 #面试题
You might like
数据库的日期格式转换
2006/10/09 PHP
php取整函数ceil,floo,round的用法及介绍
2013/08/31 PHP
PHP使用正则表达式清除超链接文本
2013/11/12 PHP
php实现网页缓存的工具类分享
2015/07/14 PHP
Yii框架连表查询操作示例
2019/09/06 PHP
PHP pthreads v3在centos7平台下的安装与配置操作方法
2020/02/21 PHP
javascript特殊用法示例介绍
2013/11/29 Javascript
JavaScript网页定位详解
2014/01/13 Javascript
类似天猫商品详情随浏览器移动的示例代码
2014/02/27 Javascript
浅谈JavaScript中的Math.atan()方法的使用
2015/06/14 Javascript
JavaScript设置表单上传时文件个数的方法
2015/08/11 Javascript
拥Bootstrap入怀——导航栏篇
2016/05/30 Javascript
微信小程序 火车票查询实例讲解
2016/10/17 Javascript
vue.js 表格分页ajax 异步加载数据
2016/10/18 Javascript
微信小程序 弹框和模态框实现代码
2017/03/10 Javascript
EasyUI Datebox 日期验证之开始日期小于结束时间
2017/05/19 Javascript
webpack4的迁移的使用方法
2018/05/25 Javascript
element vue validate验证名称重复 输入框与后台重复验证 特殊字符 字符长度 及注意事项小结【实例代码】
2018/11/20 Javascript
浅谈vue项目用到的mock数据接口的两种方式
2019/10/09 Javascript
浅谈layui数据表格判断问题(加入表单元素),设置单元格样式
2019/10/26 Javascript
基于JavaScript实现猜数字游戏代码实例
2020/07/30 Javascript
[01:50]WODOTA制作 DOTA2中文宣传片《HERO》
2013/04/28 DOTA
Python中的生成器和yield详细介绍
2015/01/09 Python
python中nan与inf转为特定数字方法示例
2017/05/11 Python
Python实现批量读取图片并存入mongodb数据库的方法示例
2018/04/02 Python
利用python制作拼图小游戏的全过程
2020/12/04 Python
Css3+Js制作漂亮时钟(附源码)
2013/04/24 HTML / CSS
大二学生职业生涯规划书
2014/02/05 职场文书
养牛场项目建议书
2014/05/13 职场文书
环保建议书400字
2014/05/14 职场文书
学习十八大标语
2014/10/09 职场文书
工作业绩不及格检讨书
2014/10/28 职场文书
2014年妇产科工作总结
2014/12/08 职场文书
紧急通知
2015/04/17 职场文书
第一军规观后感
2015/06/12 职场文书
结婚纪念日感言
2015/08/01 职场文书