[软件] 大神可以加微信交流吗

[复制链接]
查看91 | 回复0 | 2023-1-5 01:07 | 显示全部楼层 |阅读模式
问题:
大神可以加微信交流吗


第七题,可以加微信聊吗,问大神一些编程的问题


推荐答案:
你的程序,仍是概念不清,一个基本的规则 :C的指针,必须有足够的空间存放内容。
你要将一个串的部来自分内容copy到新串,新串必须有足够的空间存放混婷激需读攻钟施
在你的copy程序中,result指向了只有一个字符空间的n,就绝对是错的了
另外,你要了解的,在务什父病身待孔析交子程序中临时变量的空间内容,不能返回到主程序中的
char 360问答*test(){ char a[10]={test}; retu功研速宗rn a; //这个返回结果不正确,也就是不能这样返回的 }
所以你的copy至少要这样定义
char *copy(char *dest,char *source,int m);
以下是我写的完整的参考及测试:

衣染白快:::C语言的指针本身就给你方便编程的,用它就不要再用其它整形循环变量了,否则还不如用数组,很多教程有strcpy源码 值得你学习它,它说是用一个循环while(*r++=*source++);复制字串的
另外,你的scanf_s是非ISO C标准氢除义鸡可洲顶的,尽量不要用(参加OJ的肯定不用它的)且你还用错了,scanf_s对%s后面要加长汉端面妈值钢亲整振试度的(你用VS的话,可关闭生命开发周期(SDL)检板的敌价该例粉探用未查)
【玉璞集 YUPUG.COM】