2016-04-07 15 views

cevap

0

Sen initialize işlevine oyuncunun adresi olarak oyuncu geçmelidir yürütmek zaman çöktü başlangıç ​​tarihi:

void initialisePlayer(Player **player, Position * position, Direction direction); 
{ 
    Player *p= malloc(sizeof(Player)); 
    p->position.x = position->x; 
    p->position.y = position->y; 
    p->direction = direction; 
    p->moves = 0; 
    *player= p; 
} 
+0

daha sonra 'player' öğesini displayBoard (..) işlevine nasıl geçirirsiniz? teşekkür ederim! –

+0

Tıpkı şimdi yaptığınız gibi. Sadece Oyuncu şimdi başlatıldı! –

+0

Şimdi benim için çalışıyor, çok teşekkür ederim! –

İlgili konular