strcpy函数本身就可以把strSrc的内容拷贝到strDest,为什么还要char *的返回值? 10

 我来答
lljj1027
2011-11-24
知道答主
回答量:5
采纳率:0%
帮助的人:3.4万
展开全部
我的理解是支持链式表达。
例如:strcpy(a,strcpy(b,c)),这样c的值copy给b,然后copy给a,那么你就不用写两行代码。
这样代码比较简单,易于理解。

我的理解是这样,仅供参考,如有错误给你带来不便,我表示歉意。
furious_tauren
推荐于2017-11-28 · TA获得超过4057个赞
知道大有可为答主
回答量:1913
采纳率:100%
帮助的人:924万
展开全部
为的是下面这种情况:
char d[20], *s = "ni hao";
printf("%s", strcpy(d, s));
返回char* 可以在其他函数中直接调用。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
班丘晓桐0U
2011-11-24 · TA获得超过446个赞
知道小有建树答主
回答量:739
采纳率:0%
帮助的人:661万
展开全部
他的返回值可以不用理他!返回的就是拷贝内容的首地址了!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友5803c9a
2011-11-24 · TA获得超过2162个赞
知道小有建树答主
回答量:891
采纳率:0%
帮助的人:1312万
展开全部
伟大的链式表达
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式