????Sleep????:
?????? ??: ??й?????????
?????? ??: unsigned sleep(unsigned seconds);
???????:
??????VC????????????#include <windows.h>????Linux?£?gcc???????У???????????gcc?汾?????????#include <unistd.h>
??????VC?У?Sleep?е??????????????д??"S" ????linux?2????д??????C????sleep?? ?????д???????VC??Sleep?? ?????????sleep
??????VC?У?Sleep()??????λ????????????λ????????????ú???????1???????????Sleep(1000); ??Linux?£?sleep()??????λ?????????????
?????????
????#include<stdio.h>
????#include<windows.h>
????int main()
????{
????int a=100;
????Sleep(3000);// ???3s???a
????printf("%d"??a);
????return 0;
????}
????usleep????:
????????:??usleep??????????????????? ??λ?????us?????????????
??????: void usleep(int micro_seconds);
?????????: ??
??????????????????????? Windows ???????С?
????usleep() ??sleep()??????????????????????????????reday queue????????????£??????????????????????????????sleep()?????????????????????????nanosleep??
??????????????????????????С???????????usleep()????????????????????CPU???
????delay????:
?????? ??: ?????????????????????λ?????ms(???????)
?????? ??: void delay(unsigned milliseconds);
???????:
????#include<dos.h>
????int main(void)
????{
????sound(440);
????delay(500);
????nosound();
????return 0;
????}
????delay()???????????y?????????У???????????
????sleep()?????????????????????????????????