【发布时间】:2017-12-31 05:17:04
【问题描述】:
例如
int arr[2][3] = ...
arr[0]的类型是
int (*)[3] // pointer to int[3], which is a pointer.
或者
int[3] // an array whose size is 3, which is an array.
谷歌没有告诉我这个问题。
我知道指针和数组是不同的类型(派生类型)。
也许C和C++对待它的方式不同,我希望看到标准的措辞。
【问题讨论】:
-
@coderredoc 谢谢。我怀疑这是关于数组和指针之间的转换,但不确定。现在解决了。
-
学习愉快,万事如意。
标签: c++ c arrays multidimensional-array language-lawyer