Fru*_*der 4 c++
我读了一本书,int f (int P[2][4])不能接受A[2][3],但B[3][4]很好.这是什么原因?特别是当我们使用指针创建动态分配时,这应该不是问题.谢谢
int f (int P[2][4])
A[2][3]
B[3][4]
Jam*_*nze 5
原因是int f(int P [2] [4]); 是int f(int(*P)[4])的同义词; 函数声明中的第一个维度就是注释.
归档时间:
14 年,11 月 前
查看次数:
325 次
最近记录:
12 年,2 月 前