c语言延时函数原理解释

Python058

c语言延时函数原理解释,第1张

c语言延迟函数原理:

延迟函数里执行的都是空语句,也就是说通过循环执行空语句来达到延迟的目的.每执行一条语句,即使是空语句都要耗费电脑一些处理时间的,就是因为这个,在延迟函数里写一些无关紧要的东西,用来浪费电脑处理时间,从而达到延迟目的。

函数名:

delay

能:

将程序的执行暂停一段时间(毫秒)

(该函数是TC下特有的函数,VC下应使用Sleep()函数)

法:

void

delay(unsigned

milliseconds)

程序例:

/*

Emits

a

440-Hz

tone

for

500

milliseconds

*/

#include

int

main(void)

{

sound(440)

delay(500)

nosound()

return

0

}

C语言的延迟函数一般是利用无意义程序运行来控制时间从而达到延时的目的

举个例子:

for(i=0i<xi++)

for(j=0j<120j++)

这是延时x毫秒的for循环语句。

值得注意的是记得最后的;一定得记得写。