单片机c语言中delay()函数的头文件是什么,delay和delayed有什么区别?机场航班延误用哪个?

发布时间:2020-07-09 13:19:50

单片机c语言中delay()函数的头文件是什么,delay和delayed有什么区别?机场航班延误用哪个?

网友回答

delay函数是一个自己定义的延时函数,C语言定义延时函数主要通过无意义指令的执行来达到延时的目,并没有一个软件自带头文件专门有delay这个函数的。
  单片机c语言中delay()的使用:
  voidDelay10us(ucharMs)
  {
  uchardatai;
  for(;Ms》0;Ms--)
  for(i=26;i》0;i--);
  }
  i=[(延时值-1.75)*12/Ms-15]/4
  扩展资料
  把delay(10000)改为100000
  voidmain()
  {
  inti;
  charstr[]="whatareyoufuckingdoing?";
  intlen=sizeof(str)/sizeof(char);
  for(i=0;i<len;i++)
  {
  if(str[i]!=''&&str[i]!='\0')
  {
  delay(100000);
  }
  delay(100000);
  printf("%c",str[i]);
  }
  getch();
  }

网友回答

一、词性不同。
  1、delay是动名词形式。
  2、delayed是动词delay的过去式和过去分词形式。
  二、一词多义不同。
  1、delay可用作不及物动词,也可用作及物动词。用作及物动词时,接名词、问代词或动名词作宾语,不接动词不定答式作宾语。接表示人的名词或代词作宾语时,一般译为“使某人误事”或“使某人慢下来”; 接表事〔事物〕的名词或代词作宾语时,通常译为“推迟〔耽搁〕做某事”。
  2、delayed只作形容词意思是延时的;拖延的。表示机场航班延误用delayed.
  如:专My flight was delayed, so I killed time/killed two hours reading a book.
  我那趟班机误点了,我只好看书消磨时间[打发了两小时]。
  三、读音不同。
  1、delay的英式读法属是[dɪ'leɪ];美式读法是[dɪ'leɪ]。  
  2、delayed的英式读法是[dɪ'leɪd];美式读法是[dɪ'leɪd]。
以上问题属网友观点,不代表本站立场,仅供参考!