首页 > 解决方案 > srand() 的种子,而不是 time() 和 getpid()

问题描述

我正在做裸机编程。我想在不同的执行中生成不同的随机数,为此我必须播种 srand() 函数。但是 time()、gettimeofday() 或 getpid() 不是一个选项。我还能用什么作为 srand() 的种子来获得所需的结果。任何帮助/建议将不胜感激。谢谢

PS:除了 rand/srand 组合之外,任何其他在不同运行中获得不同随机数的方法也是受欢迎的。

标签: c

解决方案


推荐阅读