1 2 3 4 |
序 | 函式名稱 | 功能 | 傳回 | 標頭檔 | 函式原型 |
1
|
| 發出某個音頻響, 幾秒鐘. | 發出x音頻響, y/1000秒鐘.
例, _beep(392,500); 發出Sol音, 0.5秒鐘. | stdlib.h | void_beep(unsigned int x, unsigned int y);
說明: _beep(無號數整數變數或常數x, 無號數整數變數或常數y); |
2
|
| 讓程式停頓幾個滴答(tick)數. 滴答數是計算時間的一種時間單位. 例:1000滴答數等於1秒鐘. | 暫停x/1000秒鐘. | stdlib.h | void_sleep(unsigned int x);
說明: _sleep(無號數整數變數或常數x) |
3
|
| 取得目前的日期(樣式為MM/DD/YY). 存入字元陣列變數或字元指標變數buf. | 目前的日期. | time.h | char*_strdate(char *buf);
說明:_strdate(字元陣列變數或字元指標變數buf); |
4
|
| 取得目前的時間(樣式為HH/MM/SS). 存入字元陣列變數或字元指標變數buf. | 目前的時間. | time.h | char*_strtime(char *buf);
說明:_strime(字元陣列變數或字元指標變數buf); |
5
|
| 將整數變數(或整數常數 x)之值轉變成正的整數. | x的絕對值. | stdlib.h | int abs(int x);
說明: abs(整數變數或整數常數 x) |
6
|
| 將字串轉成浮點數型態的數值. | 浮點數型態的數值. | stdlib.h | double atof(const char *x);
說明: atof(字元陣列變數或常數x) |
7
|
| 將字串轉成整數型態的數值. | 整數型態的數值. | stdlib.h | int atoi(const char *x);
說明: atoi(字元陣列變數或常數x) |
8
|
| 將倍精度浮點數變數或常數x之值轉變成倍精度浮點數型態的整數. | 不小於x的最小整數. | math.h | double ceil(double x);
說明: ceil(倍精度浮點數變數或常數x); |
9
|
| 取得程式從開始執行到此函數所經過的滴答數(ticks). | 程式從開始執行到此函數所經過的滴答數. | time.h | clock_t clock(void);
說明: clock( ); |
10
|
| 將取得之時間秒數轉換成26個字元之字串, 格式為:星期 月 日 時間 年份. | 26個字元之字串, 呈現目前PC系統時間. | time.h | char* ctime(time_t *t);
說明: ctime(整數指標變數t); |
11
|
| 將倍精度浮點數變數或常數x之值轉變成正數. | x的絕對值. | math.h | double fabs(double x);
說明: fabs(倍精度浮點數變數或常數x); |
12
|
| 清除檔案指標fptr所指向的資料串流緩衝區之內容. | 1.成功清除, 傳回0.
2. 清除失敗, 傳回EOF. | stdio.h | int fflush(FILE* fptr); |
13
|
| 將倍精度浮點數變數或常數x之值轉變成倍精度浮點數型態的整數. | 不大於x的最大整數. | math.h | double floor(double x);
說明: floor(倍精度浮點數變數或常數x); |
14
|
| 求兩數值中的最大值. | x與y的最大值. | math.h | double fmax(double x, double y);
說明: fmax(倍精度浮點變數或常數x, 倍精度浮點變數或常數y) |
15
|
| 求兩數值中的最小值. | x與y的最小值. | math.h | double fmin(double x, double y);
說明: fmin(倍精度浮點數變數或常數x, 倍精度浮點數變數或常數y) |
16
|
| 從鍵盤輸入一個字元. | 輸入字元所對應之ASCII值. | conio.h | int getch ( void ); |
17
|
| 從鍵盤輸入一個字元. | 輸入字元所對應之ASCII值. | stdio.h | int getchar(void); |
18
|
| 從鍵盤輸入一個字元. | 輸入字元所對應之ASCII值. | conio.h | int getche ( void ); |
19
|
| 從鍵盤輸入一串文字資料, 且須按下Enter鍵, 文字資料才從鍵盤緩衝區讀進來. | 輸入字串之位元組(bytes)數. | stdio.h | char* gets(char *str); |
20
|
| 求兩數的平方和之平方根. | (x2+y2)0.5 | math.h | double hypot(double x, double y);
說明: hypot(倍精度浮點數變數或常數x, 倍精度浮點數變數或常數y). |
1 2 3 4 |