Asked:2024-04-27 16:55:53 +0000 UTC2024-04-27 16:55:53 +0000 UTC2024-04-27 16:55:53 +0000 UTC
为什么是这个答案?问题 9 第 7 章 C++ 中的面向对象编程第四版。R·拉弗雷特
772
第7章问题9:编写一个表达式来访问二维数组twoD的第二个子数组的第4个元素。
我给出的答案: twoD [1][3] // индексация элементов начинается с 0 \_()_/
附录G中的答案:twoD [2][4] // Почему так?
是我错了还是书上有错误?
我附上了书中的一张图片,其中的元素在我回答时被索引。
在这种情况下,最好参考原文。在原始版本中,问题是这样写的:
就我个人而言,我会将其翻译为“编写一个访问子数组 2 中元素 4 的表达式”,而不是“第二个子数组的第四个元素”——你看,这两者略有不同......
他正在写
但请注意,数组元素 1 的编号为 0。
我认为在这种情况下你对翻译有点失望......