有一个结构数组。数组作为函数的参数
static field fields[xsize][ysize];
我想改变它在功能上
void MoveLeft(pacman *Pacman, field **fields,int **play)
但是,当我把它像这样
MoveLeft(&Pacman,fields,play);
我有一个错误。
场 - 结构
typedef struct
{
blossom blossoms;
wall walls;
}field;
那里开花&墙 - 另一种结构
你有一个错误...很酷:)什么错误? –
究竟是什么错误? PS。我不确定,我不是真正的ac程序员,但你发送一个Pacman引用,而它期望一个指针...... –
我不确定如果你需要在你的函数原型中指出**字段是双指针,因为它已经是'field'类型了。 – gkiar