永发信息网

c++程序讲解

答案:1  悬赏:40  手机版
解决时间 2021-04-27 15:19

char *strcat(char*dest, const char *src){
char *temp=dest;
while(*temp) temp++;
while(*(temp++)=*(src++));
return dest;
}

讲解一下,把语句翻译成简单点的语句。。

最佳答案

char *strcat(char*dest, const char *src) //参数:两个字串(指针);返回:一个字串(指针)


{
char *temp=dest; // 定义一个字符型指针,并使其指向dest所指位置
while(*temp) temp++; // 如果temp所指内存内容不为空,则指针往下移一位,循环完后,temp指向dest字串结尾'\0'处
while(*(temp++)=*(src++)); // 逐个赋值,赋值运算的值会传递给表达式,所以while循环的控制条件相当于*(src++)
return dest; // 将dest字串返回
}

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
为什么在公众不能说话
让人心疼的本能是什么?
自然界中水在经历固、液、气三种状态变化循环
感冒喝什么药?
大数据特征最重要的是,人人都在说大数据,那
波仔破衣坊地址在哪,我要去那里办事
公司派员工出差培训,培训考试回来成绩不理想
保险公司是传销公司吗?
诛仙2 带小号70级到90级全程开双 群KL仙境的6
康宁终身与康宁定期怎么分
尘封缘 网络链接
NBA揭幕战!!骑士PK凯尔特人!!你们觉得谁
51被盗了。怎样才能要回来啊.谁可以帮助我
编著中著的意思是什么,编著和专著有什么区别
晨光文具店NO.28289在哪里啊,我有事要去这个
推荐资讯
驾驶安全文明宣传标语,关于交通安全的标语:文
湖南常德烟草公司还流动配送香烟吗?常德烟草
谁知道《好心分手》叶文辉版的独唱的链接
恋人之间的感情为什么会淡,到后来没感觉
赞成婚前性行为吗、为什么?
秋山澪 学园祭手办是在9月发售吧~已经预定了
岳宗洋你还上不上学了?
我把法宝用清玉华符融了 有救吗?
QQ情侣头像,要好看点的、
卓亚君现在在干什么?
斯林达安科新技术有限公司地址有知道的么?有
为什么我永远也逃离不了流言诽语的伤害?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?