1樓:匿名使用者
加上 #include然後 在主函式中直接呼叫 sleep函式,,引數是 要睡眠的時間,單位 毫秒,如sleep(1000)表示 執行緒 睡眠1秒。
2樓:匿名使用者
比如// 倒計時程式#include #include //標頭檔案using namespace std; int main() while(z==1); 判斷是否重新倒計時 ;程式暫停 return 0; /主函式返回值} /結束主函式,
在c語言中,sleep()怎麼用?
3樓:網友
sleep()的作用是暫停程式。
sleep()裡面的單位,是以毫秒為單位,所以如果想讓函式滯留1秒的話,應該是sleep(1000);
sleep()的使用,示例:
#include
intmain(){
inta;a=1000;
sleep(a);
return0;
4樓:幻翼高達
sleep()用於**的阻斷延遲執行,其用法步驟如下:
需要準備的材料分別有:電腦、c語言編譯器。
1、首先,開啟c語言編譯器,新建乙個初始。cpp檔案,例如:。
2、在檔案中,輸入c語言**:sleep(1000);printf("sleep end.")
3、編譯器執行檔案,此時成功執行sleep()函式在1秒後打列印內容。
5樓:匿名使用者
首先新增標頭檔案#include
sleep()沒有返回值,作用是暫停程式,單位是毫秒。
比如:sleep(10)的意思是暫停10毫秒。
記住!!s要大寫!!
6樓:匿名使用者
sleep後面加上你需要讓程式阻塞的時間,單位是秒。
比如 sleep(5);
c語言sleep用法
7樓:吉祥二進位制
c語言標準庫中沒有sleep這個函式,它實際上是乙個系統api函式。
函式功能: 執行掛起一段時間。
1、在vc中使用帶上標頭檔案,而且全稱為sleep(),第乙個字母需要大寫。
#include //需要新增標頭檔案。
sleep(unisgned long); 函式宣告windows中,sleep()裡面的單位,是以毫秒為單位,所以如果想讓函式滯留1秒的話,應該寫成:
sleep(1000);
2、在gcc中,使用的標頭檔案因gcc版本的不同而不同,一般來說,linux系統需要新增的標頭檔案為:
#include
應該是sleep(1000);
在linux下,sleep()裡面的單位是秒,而不是毫秒。
8樓:匿名使用者
你呼叫的不是同乙個函式吧? sleep 和 sleep 是不同的兩個函式。一般 sleep 引數是毫秒,所以1000等於1秒。
但早期 turbo c borland c 裡有提供 sleep 函式,以秒為單位。好像要 include ?
9樓:業燊韌鍏緜
這事標示符,就像變數名一樣,你想起啥,名都可以,取名的規則你懂吧,以字母或下劃線開頭的標示賦,sleep是關鍵字,用下劃線以區分,一般用下劃線開頭的函式名是庫函式,這是潛規則吧,c標準沒對這方面有要求的!
10樓:金色潛鳥
自定義函式sleep:void sleep(int n)--
程式例子:#include
#include
#include
void sleep(int n)
int main()
11樓:匿名使用者
sleep一直是秒算的吧·~~js才是毫秒算的。
c語言的 sleep函式到底在哪個標頭檔案裡啊
12樓:月亮愛你
在裡面。
在vc中使用時,sleep函式的標頭檔案為,在linux下,gcc編譯器中,使用的標頭檔案因gcc版本的不同而不同。
在vc中,sleep中的第乙個英文本元為大寫的"s",在linux下不要大寫,在標準c中是sleep,不要大寫,簡單的說vc用sleep,別的一律使用sleep
在vc中,sleep()裡面的單位,是以毫秒為單位,所以如果想讓函式滯留1秒的話,應該是sleep(1000);在linux下,sleep()裡面的單位是秒,而不是毫秒。
13樓:俱懷逸興壯思飛欲上青天攬明月
是乙個最重要的標頭檔案,它包含了其他windows標頭檔案,這些標頭檔案的某些也包含了其他標頭檔案。這些標頭檔案中最重要的和最基本的是:
1、 基本資料型別定義。
2、 支援unicode的型別定義。
3、 kernel(核心)函式。
4、 使用者介面函式。
5、 圖形裝置介面函式。
14樓:匿名使用者
win32程式,dos下程式是不能用標頭檔案。
15樓:shiro儚
請你確認你有這個庫檔案。
sleep函式的注意
16樓:溫柔
在vc中sleep中的第乙個英文本元為大寫的s
在標準c中是sleep, 不要大寫。 下面使用大寫的來說明, 具體用什麼看你用什麼編譯器。 簡單的說vc用sleep, 別的一律使用sleep.
sleep函式的一般形式:
sleep(unsigned long);
其中,sleep()裡面的單位,是以毫秒為單位,所以如果想讓函式滯留1秒的話,應該是sleep(1000);
在linux下,sleep中的「s」不大寫。
sleep()單位為秒,usleep()裡面的單位是微秒。在核心中,sleep的實現是由pause函式和alarm函式兩個實現的。
特別注意在codeblocks環境下是無法使用sleep函式的,因為在windows上codeblocks採用mingw(gnu在window環境下的編譯器,可以充分使用windowsapi)作為編譯器,而在中sleep的說明如下:_crtimp void __cdecl __mingw_nothrow _sleep (unsigned long) _mingw_attrib_deprecated;可以認為mingw捨棄了sleep函式,建議用sleep實現sleep。
c語言pow函式,C語言pow函式
丿 pow 函式用來求x的y次冪,x y及函式值都是double型 其原型為 double pow double x,double y 例項 如下 include include void main double x 2,y 10 printf f n pow x,y return 0 擴充套件資料...
c語言pow函式問題,C語言pow函式問題
丿 pow 函式用來求x的y次冪,x y及函式值都是double型 其原型為 double pow double x,double y 例項 如下 include include void main double x 2,y 10 printf f n pow x,y return 0 擴充套件資料...
求c語言組合函式,求C語言組合函式
我本人的c 水平不是很高,幫你網上找到了別人類似的問題,你看看。c語言,等,急 題目 利用階乘函式計算組合數本題要求實現2個自定義函式 求組合數函式和求階乘函式。 墨汁諾 int comb int n,int m int fac int n 大一c語言用自定義函式求組合數cmn 求大神 急 10 志...