C++高手请进!~为什么用函数random()时(头文件为stdlib.h),编译不了,显示✀random✀:undeclared iden

2025-04-13 10:34:32
推荐回答(3个)
回答(1):

在头文件stdlib.h中的随机函数是rand(),你可以自己找到stdlib.h这个文件打开看看,没有定义random()

回答(2):

他叫 rand()....

rand
语法:
#include
int rand( void );

功能: 函数返回一个在零到RAND_MAX 之间的伪随机整数。
例如:
srand( time(NULL) );
for( i = 0; i < 10; i++ )
{
printf( "Random number #%d: %d\n", i, rand() );
}

回答(3):

产生随机数应该是rand()吧? random()是带参数的调用。