【发布时间】:2012-02-04 21:38:25
【问题描述】:
我正在编写一个程序,其中有创建随机数的工作线程 从 0 到 3 从0到x-1(一个变量)
我需要学习的是如何在 C 中生成这些随机数。
我正在使用 gcc 编译器并在 Ubuntu 11.10 上工作
【问题讨论】:
-
“从0到3从0到x-1”是什么意思?你的意思是你需要 x 个介于 0 到 3 之间的随机值
-
您是想了解有关随机部分或多线程部分或两者的知识吗?
-
x 是一个 int 变量的名称。
-
如果您使用的是 POSIX 系统,请尝试 drand48 functions 之一(可能是 nrand48())。
-
@littlestewie:请提供您的环境(平台、编译器)的详细信息,因为答案取决于此。
标签: c multithreading random