69,369
社区成员
发帖
与我相关
我的任务
分享
int a[2][2]可以这样动态实现内存分配 :
int **p = (int *) malloc (sizeof(int *) * 2);
for (int i = 0; i<2; i++)
*p[i] = (int) malloc (sizeof(int) * 2);
void puls(int (*m)[2],int (*n)[2]) // 这样是二维的,您那样写只能传递一维数组
{
}
int main()
{
int a[2][2],b[2][2];
puls(a,b);
return 0;
}