- 位于头文件的代码,一般来说不应该使用using声明
- 数组中元素的个数必须大于0
- int (*ptr) [10] = &arr // ptr是一个指针,指向一个含有10个整数的数组
- 两个指针相减是一个ptrdiff_t的类型,定义在cstddef
int ia[3][4];
for (auto &row : ia)
for (auto col : row)
do someting;
- row 必须声明为引用,会被自动转换为指针,导致编译错误。
- -
int ia[3][4];
for (auto &row : ia)
for (auto col : row)
do someting;