bszs 发表于 2021-9-29 15:18:40

第23课的课后作业答案是不是错了

如图,第六题的解释说是array==array,但是array是5啊?是不是打错字了还是有其他原因?

村里小黑 发表于 2021-9-29 16:02:49

{:10_257:}好像是这么个事

番杰 发表于 2021-9-29 17:07:41

本帖最后由 番杰 于 2021-9-29 17:08 编辑

答案是4没错,应该是array,而不是array;
题中array应该为array;

他这里的11应该取的是数组中第十一的数的意思,但是对应数组的下标应该减一(即为10);
可能是小甲鱼疏忽了吧,没注意这个问题。

jhq999 发表于 2021-9-29 20:44:15

*(p+1)是二维数组p[?]里p的值也就是p的指针,就是9这个值的指针&array+1,所以*(p+1)-6就是&array-5,所以是&array,*(*(p+1)-6)=array
页: [1]
查看完整版本: 第23课的课后作业答案是不是错了