我需要为我的编程类制作一个游戏,其中一部分包含了一些卡片(由数字表示),然后在另一个函数上显示它们。
由于这些卡然后被分配到两个数组中,我需要在show函数上访问这些值。
int deck_shuffle()
{
int deck[] {1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,5,5,5,5,6,6,6,6,7,8,9,10};
srand(time(0));
random_shuffle(&deck[0], &deck[28]);
int player1_hand[] {deck[0], deck[1], deck[2]};
int player2_hand[] {deck[3], deck[4], deck[5]}
}
void show_cards()
{
cout <<"PLAYER 1 HAND" << endl ;
cout<< player1_hand[0] << endl ;
cout<< player1_hand[1] << endl;
cout<< player1_hand[2] << endl;
cout <<"PLAYER 2 HAND" << endl ;
cout<< player2_hand[0] << endl;
cout<< player2_hand[1] << endl;
cout<< player2_hand[2] << endl;
}
如何使用数组的值
int player1_hand[]
和
int player2_hand[]
关于功能:
void show_cards()
?? 提前谢谢!