typedef struct
ヘッダーファイルに2つあります。
typedef struct {
int fallLevel;
unsigned long lastStepTime;
} PlayerFallStruct;
typedef struct {
int id;
char* name;
int x;
int y;
PlayerFallStruct playerFall;
} Client;
へのアクセス方法がわかりませんPlayerFallStruct playerFall
。((PlayerFallStruct*) packetClient->playerFall)->fallLevel = 0; を使用すると、
コンパイラはエラーをスローします:
Client.c:46:4: エラー: ポインター型に変換できません ((PlayerFallStruct*) packetClient->playerFall)->fallLevel = 0;
なんで?どこに問題がありますか?にアクセスするにはどうすればよいstuct
ですか?