社区
C语言
帖子详情
randomize()有了stdlib.h和time.h怎么还是不行呢?
fiveyes
2001-10-05 02:52:00
我在程序开头包含了stdlib.h和time.h,可是运行到randomize()这一行时还是给出错误提示说这个函数未声明,这是怎么回事呢?
这一行是这样的:
randomize();
如果去掉了这一行,程序就没问题了,底下的rand()也没问题。
请帮帮忙!
...全文
155
6
打赏
收藏
randomize()有了stdlib.h和time.h怎么还是不行呢?
我在程序开头包含了stdlib.h和time.h,可是运行到randomize()这一行时还是给出错误提示说这个函数未声明,这是怎么回事呢? 这一行是这样的: randomize(); 如果去掉了这一行,程序就没问题了,底下的rand()也没问题。 请帮帮忙!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fiveyes
2001-10-06
打赏
举报
回复
非常感谢大家的帮助!
后来我经过试验,确实如大家所说的那样:
我在Borland TurboC++3.0和Borland C++Builder4.0以及Microsoft VC++6.0上分别运行了我的程序,结果在Borland的两个C++上都能正常运行,而在VC++6.0上就不行。(我最初就是在VC++6.0上运行这个程序的,然而我这个程序来自一本叫《Borland C++4编程技巧与实例》的书)......
陈硕
2001-10-05
打赏
举报
回复
randomize()不是ANSI C的内容,需要初始化随机数,用(VC / BC通吃):
long seed;
seed = time(NULL);
srand(seed);
蚊子王
2001-10-05
打赏
举报
回复
rand在VC中应该还是有的。
蚊子王
2001-10-05
打赏
举报
回复
兄弟,你是否用VC了,VC中没有。
想用则用TC/BC吧
rick1126
2001-10-05
打赏
举报
回复
rand, randomize没有 ==> VC.
maquanjun
2001-10-05
打赏
举报
回复
随机数的函数在tc和vc里不一样,你是用的哪种?如果是vc查查msdn,如果是tc查查书
randomize确实不一定有的
c语言产生随机数
在C语言中,rand()函数可以用来产生随机数,但是这不是真真意义上的随机数,是一个伪随机数,是根据一个数,我们可以称它为种子,为基准以某个递推公式推算出来的一系数
语言中srand随机函数的用法
语言中srand随机函数随机输出十个0-100之间的整数 例子
c语言产生随机数.pdf
该文档囊括了几乎所有的产生随机数的方法,并有大量的实例,浅显易懂。
c程序设计实验题目(含部分提示)
c程序设计实验实验题目及部分提示 实验一 熟悉Turbo C的实验三 选择结构程序设计编程环境 实验二 数据输入输出格式的程序设计实验四 循环控制 实验五 数组 实验六函数 实验七 指针 实验八 结构体与共用体
C语言常见算法PPT课件.pptx
C语言常见算法PPT课件.pptx
C语言
70,022
社区成员
243,263
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章