【发布时间】:2011-07-28 19:05:09
【问题描述】:
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main(int argc, const char *argv[]) {
srand(clock());
int num = rand() % 6 + 1;
printf("%i", num);
return 0;
}
我在“srand(clock());”中收到此警告线。
警告:隐式转换会丢失整数精度:“clock_t”(又名“unsigned long”)到“unsigned int”
我该如何解决?谢谢!
【问题讨论】: