delay缺少函数原型

作者&投稿:倚古 (若有异议请与网页底部的电邮联系)

阴霄18834714899问: delay() c语言延迟函数 -
新巴尔虎右旗如意回答: 1、delay函数是一般自己定义的一个延时函数. 2、C语言定义延时函数主要通过无意义指令的执行来达到延时的目的.下面给出一个经典的延时函数. // 定义一个延时xms毫秒的延时函数 void delay(unsigned int xms) // xms代表需要延时的毫秒数 {unsigned int x,y;for(x=xms;x>0;x--)for(y=110;y>0;y--); }

阴霄18834714899问: C编辑的程序中错误出现提示:FUNCTION DELAY SHOULD HAVE A PROTOTYPE -
新巴尔虎右旗如意回答: delay 函数没有定义.你使用的是什么编译器,VC,还是别的??在VC里用sleep()这个函数替代了delay()这个函数,你把"windows.h"包含进去,和delay用法一样,sleep(6000),sleep里的参数是以毫秒为单位的.如果是别的编译器,你查找一下需要包含那个头文件.

阴霄18834714899问: 警告c206:“goto”:缺少函数原型 怎么解决? -
新巴尔虎右旗如意回答: 可能是没有包含stdio.h头文件. 不过警告可以忽略.

阴霄18834714899问: 单片机C语言编程出现语法错误!!!!!(想悬赏多点,但我自己是菜鸟,就只有一点了,10分吧,求帮忙) -
新巴尔虎右旗如意回答: 1、这句uc code t[]={0x00,0xf1,0xf2,0xf3,0xf4,0xf5,0xf6,0xf7,0xf8,0xf9,0xfa,0xfb,0xfc,0xfd,0xfe,0xff};你后面少了分号“;”2、delay1ms()的函数实体和函数原型呢,没定义的话,KEIL肯定会压力很大啊

阴霄18834714899问: keil写的,error C267: 'Delay - uS': requires ANSI - style prototype 编译时出这个问题求大神明确解决回答 -
新巴尔虎右旗如意回答: 编译时没找到这几个延时函数的原型. 在ds18b20.c的前面加上Delay_uS的声明,Key_scan.c和LCD1602.c的前面加上Delay1mS的声明.

阴霄18834714899问: warning function declared implicitly如何去掉 -
新巴尔虎右旗如意回答: line 10: warning: function declared implicitly 这是由于没有声明函数原型造成的. 在a.c中, void main() { ..... delay(); .... } 在b.c中 void delay() { } 如果就只是这样的话,就会出现上面的worning的. 解决办法是在b.h中写 extern void delay(...

阴霄18834714899问: 为什么大多数编程语言都没有delay函数 -
新巴尔虎右旗如意回答: 首先,任何语言都能实现delay.其次,几乎任何语言里delay都不是语言的一部分,最多是标准库的函数之一.然后嘛,使用空循环来精确delay有两个条件,一是已知CPU频率而且频率固定,二是程序能完全控制CPU资源.否则的话一般都是用CPU中断来计时从而实现delay的(以windows为例,每个CPU中断windows会给每个句柄发一个计时信号,可以利用那个来delay.如果是.net环境可以Thread.Sleep,至于会卡整个程序的问题,请异步执行函数.(有async有new Thread,就不要再抱怨多线程麻烦了,即使是C++也有多线程库的)

阴霄18834714899问: 单片机的一段关于数码管显示的函数问题,中间少了一段delay的定义,我不知道该如何定义,求大神指导 -
新巴尔虎右旗如意回答: 把这个延时函数加在主函数之前,就可以了. void delay(uchar z) {uchar x, y;for(x=z;x>0;x--)for(y=115;y>0;y--); }

阴霄18834714899问: KEIL调试111.C(24): error C267: 'delay': requires ANSI - style prototype -
新巴尔虎右旗如意回答: 延迟函数最好是写在最前面,如果放到后面,前面每次用的时候,都得声明,麻烦到家.

阴霄18834714899问: C/C++编译器库函数里面怎么没gotoxy和delay函数?
新巴尔虎右旗如意回答: 和你用的编译环境有关 VC的话 可以用 moveto(x,y)和sleep(ms) 代替


本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网