求助大佬帮忙看一下这些c++题目(我是一个刚入门的菜鸟)

安卓开发菜鸟 2020-02-16 08:10:40
图一的代码大概就是设置一个函数来求两个圆和一个长方形的面积和。上面那行的c[2],为什么在下面那行引用是用c和c+1替代了(我看答案是这么写的) 图二的代码改错为啥是改成delete []p而不能改成delete *p或者delete []p 图三(2)那里为啥是这样改,看不懂 求大佬帮忙指点迷津谢谢了
...全文
29 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
yshuise 2020-02-16
  • 打赏
  • 举报
回复
&[c1]+1 ====== &C[1]+1
yshuise 2020-02-16
  • 打赏
  • 举报
回复
引用 2 楼 weixin_45836202 的回复:
那图一的c,c+1是啥子意思,这两个代表的是c[2]me么,图三的干嘛又不用xx=0和yy=0了,谢谢了第二个懂了
c是指针相当于&c[0] c+1也是指针相当于&[c1]+1 xx等于0,yy=0可以保留
安卓开发菜鸟 2020-02-16
  • 打赏
  • 举报
回复
那图一的c,c+1是啥子意思,这两个代表的是c[2]me么,图三的干嘛又不用xx=0和yy=0了,谢谢了第二个懂了
yshuise 2020-02-16
  • 打赏
  • 举报
回复
第一个是把所有的指针放进去 数组释放都是delete [] p; 类外面都是A::A()

64,663

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧