
day9作业
发布日期:2023-09-13 22:18:03
浏览次数:771
分类:技术文章
本文共 716 字,大约阅读时间需要 2 分钟。
1.
1 #include2 #include 3 #include 4 void my_strcat(char *dest,char *src) 5 {int i,j; 6 for(i=0;*(dest+i)!='\0';i++); 7 for(j=0;*(src+j)!='\0';j++) 8 {*(dest+i)=*(src+j);i++;} 9 *(dest+i)='\0'; 10 printf("%s\n",dest); 11 } 12 int main(int argc, const char *argv[]) 13 { 14 char a[]="hello"; 15 char b[]="world"; 16 my_strcat(a,b); 17 return 0; 18 }
2.使用了关键字string做了数组名
字符串长度超过数组容量
指针指向了只读区,不能进行拷贝
3.char a是定义了单字符a,而不是字符串,所以后面strcpy里面的hello错误
printf(str)改为printf("str=%s",str)
4.改为:char s[]="AAA";
因为char *a【】是地址,但是*应与char空格,且与s在一起,而且s是单字符,不是数组,后面的a[0]=‘B’不成立
5.定义的指针没有指向的地方,会报错 结合后面的代码,应该改为指向一个数组
i<count,无法计算到100
6.
转载地址:https://blog.csdn.net/ws1804579305/article/details/131667085 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
做的很好,不错不错
[***.243.131.199]2023年09月21日 22时52分13秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
论文修改2—二级标题黑色小方格的处理
2019-03-08
论文修改1—word自动编号
2019-03-08
Pycharm2019使用
2019-03-08
Flask框架学习(1)——Hello World!
2019-03-08
APP渗透——安装包签名和证书
2019-03-08
Pycharm一直报No module named 'requests'
2019-03-08
putty提示Access denied
2019-03-08
vue-cli如何解决跨域?
2019-03-08
记一次vue--NavMenu--左侧导航栏动画效果折腾记
2019-03-08
vue-cli-+-element-ui-树形表格(多级表格折腾小计)
2019-03-08
vueCli-封装Echarts图表组件
2019-03-08
vue-spa-单页面应用跳转打开新的页面
2019-03-08
stl源码分析——map/multimap
2019-03-08
Effective C++条款06:若不想使用编译器自动生成的函数,就该明确拒绝
2019-03-08
Effective C++条款11:在operator=中处理“自我赋值”
2019-03-08
Effective C++条款15:在资源管理类中提供对原始资源的访问
2019-03-08
c++11总结08——noexcept关键字
2019-03-08
Effective C++条款17:以独立语句将newed对象置入智能指针
2019-03-08
Effective C++条款18:设计与声明——让接口容易被正确使用,不易被误用
2019-03-08