【发布时间】:2018-06-17 11:33:17
【问题描述】:
我有一个任务是创建一个基于 4x4 阵列的 Dungeon Escape 游戏。我首先必须为 E(Exit)、K(Key) 和 P(Player) 创建 3 个不同的位置。如何随机排列数组中 3 个不同位置的 3 个? 编辑:我的意思是我需要找到一种以最简洁的方式随机 3 个不同位置的方法。我已经知道 rand() 和 srand 的事情了。
【问题讨论】:
-
请在此处提问前做一些研究。你可以简单地用谷歌搜索这些东西并得到你的结果。
-
您可以阅读 C++ 中的 rand 函数,并且当您使用数组时,您会知道数组的索引范围因此只需为数组值生成行和列的随机索引。