gpt4 book ai didi

c++ - 使用 rand()? 选择 4 个随机方向之一?

转载 作者:太空宇宙 更新时间:2023-11-04 05:04:31 24 4
gpt4 key购买 nike

我想从4个方向中随机选择:

movePlayer(map, &positionPlayer, direction);

其中方向是UPDOWNLEFTRIGHT 之一。

我还没有找到如何使用 rand() 函数来做到这一点。

我该怎么做?我是否需要为每个方向分配一个数字,然后在这些范围内选择一个随机数?

感谢您的帮助。

最佳答案

是的,您需要为每个方向分配一个编号。IE。 0=上 1=下 2=左 3=右你需要这样的代码:

int direction = rand()%4;

关于c++ - 使用 rand()? 选择 4 个随机方向之一?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10509013/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com