【发布时间】:2011-11-14 13:22:46
【问题描述】:
有一个结构数组。
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。我不确定,我不是一个真正的 c 程序员,但你发送了一个 Pacman 引用,而它需要一个指针......
-
我不确定您是否需要在函数原型中指出
**fields是双指针,因为它已经是field类型。 -
@MichalB.:
&Pacman是一个指针,C 没有引用类型。
标签: c winapi function pointers