VS2017写C++时报错 表达式必须包含指向对象的指针类型

VS2017写C++时报错 表达式必须包含指向对象的指针类型_第1张图片
上述代码出现报错“表达式必须包含指向对象的指针类型
原因是 函数的形参列表中二维数组写错了,修改后应为

void LtoR(int** map, int left, int right, int up)

二维数组作形参时,有以下三种写法。(map是在上面的函数中创建的二维数组)

1void func(int map[][3])
2void func(int (*map)[3])
3void func(int** map)

你可能感兴趣的:(C++,c++,c语言)