我目前正在通过“C all-in-one Desk Reference for Dummies”学习 C,并开始教授如何获取随机数。但是,它提供的示例代码不起作用(编译器出现错误“未定义对'random'的引用”)。我的代码在下面,从书中复制。
#include <stdio.h>
#include <stdlib.h>
int main()
{
int hat;
hat = random();
printf("%d is a random number.\n",hat);
return(0);
}