C语言,扑克牌用数组怎么存储才方便做处理?
答案:2 悬赏:50 手机版
解决时间 2021-12-29 21:36
- 提问者网友:骨子里的高雅
- 2021-12-29 12:17
要写一个锄大地的小游戏,请问52张扑克牌要怎么存入数组,才方便以后处理呢? 我目前想了两种方案: 1、定义一个二维数组 int Poker[4][13]来存 2、定义一个char Poker[52]存放扑克牌,int Poker[52]存放数值,之后处理 查表
最佳答案
- 五星知识达人网友:山君与见山
- 2022-01-06 12:03
定义一个二维数组比较好,扑克牌有四种花色,每四个数值相同的牌放在一行,很方便查找,我感觉定义为 char Poker[13][4]更好,因为扑克不光有数字,同时还有字母,所以用char型会更方便,而且更节省内存,每四张牌一行,一共13行,这样更方便。
全部回答
- 1楼网友:末日狂欢
- 2022-01-06 12:30
第一种方便,折衷后定义为char pocker[4][13]最好,且便于理解
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯