标题:delay 函数
只看楼主
yeh2008
Rank: 2
等 级:论坛游民
帖 子:52
专家分:68
注 册:2011-10-11
结帖率:50%
已结贴  问题点数:20 回复次数:7 
delay 函数
在调试程序的时候,显示错误
  [Linker error] undefined reference to `delay'
查参考书说delay包含在头文件“conio.h”中,怎么加上头文件还是不行?还是这个错误。。。


搜索更多相关主题的帖子: undefined reference 
2011-11-01 19:43
沈亮
Rank: 2
等 级:论坛游民
帖 子:12
专家分:22
注 册:2011-10-26
得分:3 
undefined reference to `delay' 意思是没有定义delay函数,在主函数之前先声明下函数试一下,加油!!!!!
2011-11-01 20:08
yeh2008
Rank: 2
等 级:论坛游民
帖 子:52
专家分:68
注 册:2011-10-11
得分:0 
求助高手,怎样连接函数?
2011-11-03 09:38
heroinearth
Rank: 10Rank: 10Rank: 10
来 自:云南曲靖
等 级:青峰侠
帖 子:430
专家分:1506
注 册:2011-10-24
得分:3 
delay(1000),表示延时一秒

2011-11-03 10:31
heroinearth
Rank: 10Rank: 10Rank: 10
来 自:云南曲靖
等 级:青峰侠
帖 子:430
专家分:1506
注 册:2011-10-24
得分:3 
把程序发上来看看
2011-11-03 10:32
云蕾
Rank: 2
等 级:论坛游民
帖 子:12
专家分:26
注 册:2011-10-28
得分:4 
这样的函数不是所有的编译器都的!
我记得好像是tc中有,其他好像没有!,不过看你用的是什么版本的编译器!
2011-11-03 13:32
少凡
Rank: 2
等 级:论坛游民
帖 子:14
专家分:31
注 册:2010-10-10
得分:4 
自己定义一个delay函数 void delay(unsigned int ms)
{
    int i, j;
    for(i=ms;i>0;i--)     
        for(j=110;j--;j>0);//i=110视具体的芯片延时时间而定

}

或者   你把包含delay函数的库加载进你的工程中呀!
2011-11-03 13:37
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
得分:3 
不要读死书,书上说delay(),你就以为一定要写delay()?知道这个函数是干什么的,查自己正在使用的编译器有没有这个函数、没有的话它的替代函数又是什么,这样才叫读书。

授人以渔,不授人以鱼。
2011-11-03 13:38



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-353998-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.023681 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved