名稱 | 原型 (和參數) | 引用文件 | 注解 |
abs | abs(n 為 整數型) 為 整數型 | stdlib.bi | 返回絕對值 |
acos | acos(a 為 雙精度小數型) 為 雙精度小數型 | math.bi | 返回反余弦 (角度為弧度) |
asin | asin(a 為 雙精度小數型) 為 雙精度小數型 | math.bi | 返回反正弦 (角度為弧度) |
atan | atan(a 為 雙精度小數型) 為 雙精度小數型 | math.bi | 返回反正切 (角度為弧度) |
atan2 | atan2(y 為 雙精度小數型, x 為 雙精度小數型) 為 雙精度小數型 | math.bi | 返回反正切 (傳遞相對的 為 y 和 相鄰的 為 x) |
atoi | atoi(s 為 字符型 指針) 為 整數型 | stdlib.bi | 轉換數字文本到一個整數型數值。 |
atof | atof(s 為 字符型 指針) 為 雙精度小數型 | stdlib.bi | 轉換數字文本到一個雙精度小數型數值。 |
calloc | calloc(NumElts 為 整數型, EltSiz 為 整數型) 為 任意 指針 | stdlib.bi | 申請內存。返回指針型指向一個緩沖區為一個數組有NumElts成員, 每個的尺寸是 EltSiz字節。 |
ceil | ceil(d 為 雙精度小數型) 為 雙精度小數型 | math.bi | 返回最接近的整數大于傳入的值。絕對取整 |
clearerr | clearerr(s 為 FILE 指針) | stdio.bi | 清除錯誤指示在文件流 (讀或寫)。 |
cos | cos(ar 為 雙精度小數型) 為 雙精度小數型 | math.bi | 返回一個單位為弧度的角度的余弦值。 |
cosh | cosh(x 為 雙精度小數型) 為 雙精度小數型 | math.bi | 返回一個單位為弧度的角度的雙曲余弦值。 |
div | div(num 為 整數型, denom 為 整數型) 為 div_t | stdlib.bi | 返回除法的商和余數為結構類型 div_t. |
ecvt | ecvt(x 為 雙精度小數型) 為 字符型 指針 | math.bi | 轉換數值到字符串。 |
exit | exit(status 為 整數型) | stdlib.bi | 退出程序。這將刷新文件緩沖和關閉所有打開文件,并且運行所有函數調用atexit(). |
exp | exp(a 為 雙精度小數型) 為 雙精度小數型 | math.bi | 返回 e 值為底的參數為多少次冪 (反自然對數). |
fabs | fabs(d 為 雙精度小數型) 為 雙精度小數型 | math.bi | 返回絕對值 類型 為雙精度小數型. |
fclose | fclose(s 為 FILE 指針) 為 FILE 指針 | stdio.bi | 關閉文件。返回 0 如果成功否則文件尾 |
feof | feof(s 為 FILE 指針) 為 整數型 | stdio.bi | 返回文件結束標志。 (0 如果不在文件尾). 標志符將清除自己但不能被重置用 clearerr(). |
ferror | ferror(s 為 FILE 指針) 為 整數型 | stdio.bi | 返回流的錯誤標志 (0 如果無發生錯誤). 錯誤標志重置用 clearerr() 或 rewind(). |
fflush | fflush(s 為 FILE 指針) 為 整數型 | stdio.bi | 刷新(i.e. 刪除) 一個流(使用標準輸入刷新流從鍵盤緩沖區). 返回 0 如果 成功。 |
fgetc | fgetc(s 為 FILE 指針) 為 整數型 | stdio.bi | 單個字符輸入 (為 ASCII) 從傳入的流 (標準輸入鍵盤緩沖區). |
fgetpos | fgetpos(s 為 FILE 指針, c 為 fpos_t 指針) 為 整數型 | stdio.bi | 保存文件指針在流 s 的位置到 c.里。取文件流指針位置 |
fgets | fgets(b 為 字符型 指針, n 為 整數型, s 為 FILE 指針) 為字符型 指針 | stdio.bi | 從流 s 讀入 n-1 字符到緩沖區 b. |
floor | floor(d 為 雙精度小數型) 為 雙精度小數型 | math.bi | 返回最接近的整數小于傳入的值。取整 |
fmod | fmod(x 為 雙精度小數型, y 為 雙精度小數型) 為 雙精度小數型 | math.bi | 計算 x 除以 y.的余數 |
fopen | fopen(file 為 字符型 指針, mode 為 字符型 指針) 為 FILE 指針 | stdio.bi | 打開一個文件。傳入DOS 的文件名和一個代碼指示讀、寫或追加. 代碼 r 為讀, w 為寫, + 為讀寫, a 為追加 和 b 指示二進制模式. |
fprintf | fprintf(s 為 FILE 指針, fmt 為 字符型 指針, ...) 為整數型 | stdio.bi | 輸出到流 s 為多個項目為單個 % 標注在fmt 對應參數列表的內容。 |
fputc | fputc(c 為 整數型, s 為 FILE 指針) 為 整數型 | stdio.bi | 輸出單個字符 c 到流 s. |
fputs | fputs(b 為 字符型 指針, s 為 FILE 指針) 為 整數型 | stdio.bi | 發送字符流在 b 中的到流 s, 返回 0 如果操作失敗。. |
fread | fread(buf 為 任意 指針, b 為 size_t, c 為 size_t, s 為 FILE 指針) 為 整數型 | stdio.bi | 讀取 c 個組尺寸數據為 b 字節從文件 s 到緩沖區 buf. 返回實際讀取數據組的數目。 |
free | free(p 為 任意 指針) | stdlib.bi | 釋放分配給指針型 p 的內存,允許這些內存可再使用。 |
freopen | freopen(file 為 字符型 指針, mode 為 字符型 指針, s 為 FILE 指針) 為 FILE 指針 | stdio.bi | 打開一個文件為重定向一個流,例如 freopen("myfile", "w", stdout) 將重定向標準輸出到打開的 "myfile". |
frexp | frexp(x 為 雙精度小數型, p 為 整數型 指針) 為 雙精度小數型 | math.bi | 計算一個值 m 因為 x 等于 m 2 次冪. p 是指針型指向m。求平方根 |
fscanf | fscanf(s 為 FILE 指針, fmt 為 字符型 指針, ...) 為整數型 | stdio.bi | 從 s 流讀取為多個組有 % 標識在 fmt 相應列出的指針型 |
fseek | fseek(s 為 FILE 指針, offset 為 整數型, origin 為整數型) 為 整數型 | stdio.bi | 定位文件指針。起始點為 0, 1 或 2 開始, 偏移字節數到流結束位置。 |
fsetpos | fsetpos(s 為 FILE 指針, p 為 fpos_t 指針) 為 整數型 | stdio.bi | 設置流 s文件指針值為 p.指向的。 |
ftell | ftell(s 為 FILE 指針) 為 long | stdio.bi | 定位 流s文件指針的位置. |
fwrite | fwrite(buf 為 任意 指針, b 為 整數型, c 為 整數型, s 為 FILE 指針) 為 整數型 | stdio.bi | 寫出c 個組 數據尺寸為 b 字節從緩沖區 buf 到文件 s. 返回實際寫入數據組的數目。 |
getc | getc(s 為 FILE 指針) 為 整數型 | stdio.bi | 單個輸入文本 (in ASCII) 從傳入的流. (標準輸入鍵盤緩沖區) |
getchar | getchar() 為 整數型 | stdio.bi | 單個輸入字符從標準輸入 |
gets | gets(b 為 字符型 指針) 為 字符型 指針 | stdio.bi | 讀取一個字符流從標準輸入直到 遇到 \n 或 文件尾. |
hypot | hypot(x 為 雙精度小數型, y 為 雙精度小數型) 為 雙精度小數型 | math.bi | 計算直角三角形的斜邊通過側邊 x 和 y. |
isalnum | isalnum(c 為 整數型) 為 整數型 | ctype.bi | 返回一個非零值如果字符 c 是字母數字。 |
isalpha | isalpha(c 為 整數型) 為 整數型 | ctype.bi | 返回一個非零值如果字符 c 是字母。 |
iscntrl | iscntrl(c 為 整數型) 為 整數型 | ctype.bi | 返回一個非零值如果字符 c 是一個控制符。 |
isdigit | isdigit(c 為 整數型) 為 整數型 | ctype.bi | 返回一個非零值如果字符 c 是數字。 |
isgraph | isgraph(c 為 整數型) 為 整數型 | ctype.bi | 返回一個非零值如果字符 c 是字母。 |
islower | islower(c 為 整數型) 為 整數型 | ctype.bi | 返回一個非零值如果字符 c 是一個小寫字符。 |
isprint | isprint(c 為 整數型) 為 整數型 | ctype.bi | 返回一個非零值如果字符 c 是可以顯示。 |
ispunct | ispunct(c 為 整數型) 為 整數型 | ctype.bi | 返回一個非零值如果字符 c 是標點字符。 |
isspace | isspace(c 為 整數型) 為 整數型 | ctype.bi | 返回一個非零值如果字符 c 是一個空格。 |
isupper | isupper(c 為 整數型) 為 整數型 | ctype.bi | 返回一個非零值如果字符 c 是一個大寫字符。 |
isxdigit | isxdigit(c 為 整數型) 為 整數型 | ctype.bi | 返回一個非零值如果字符c 是十六進制文本數字(0 至 F 或 f). |
ldexp | ldexp(x 為 雙精度小數型, n 為 整數型) 為 雙精度小數型 | math.bi | 返回 x 與 2 的 n次冪的乘積. |
ldiv | ldiv(num 為 long, denom 為 long) 為 ldiv_t | stdlib.bi | 返回除法的商與余數為一個結構類型 ldiv_t. |
log | log(a 為 雙精度小數型) 為 雙精度小數型 | math.bi | 返回參數的自然對數。 |
log10 | log10(a 為 雙精度小數型) 為 雙精度小數型 | math.bi | 返回參數以10為底的對數。 |
malloc | malloc(bytes 為 整數型) 為 任意 指針 | stdlib.bi | 申請內存。返回指針型指向指定大小的緩沖區。 |
modf | modf(d 為 雙精度小數型, p 為 雙精度小數型 指針) 為 雙精度小數型 | math.bi | 返回浮點小數 d的小數部分。 p 指向的整數部分表示為一個小數。 |
perror | perror(mess 為 字符型 指針) | stdio.bi | 輸出流 stderr 的一個信息傳遞給參數。 |
pow | pow(x 為 雙精度小數型, y 為 雙精度小數型) 為 雙精度小數型 | math.bi | 返回 x 的 y.次冪。 |
pow10 | pow10(x 為 雙精度小數型) 為 雙精度小數型 | math.bi | 返回 10 的 x次冪 ( log10()的反函數). |
printf | printf(fmt 為 字符型 指針, ...) 為 整數型 | stdio.bi | 輸出基本輸出為許多組有單一 % 標識符在 fmt 匹配列表中的參數。 |
putc | putc(c 為 整數型, s 為 FILE 指針) 為 整數型 | stdio.bi | 輸出單個字符到流 s. |
putchar | putchar(c 為 整數型) 為 整數型 | stdio.bi | 輸出單個字符 c 到基本輸出. |
puts | puts(b 為 字符型 指針) 為 整數型 | stdio.bi | 發送字符流在 b 中的到基本輸出, 返回 0 如果操作失敗。 |
rand | rand() 為 整數型 | stdlib.bi | 返回一個偽隨機數。種子是必須的。種子設置用 srand. |
realloc | realloc(p 為 任意 指針, newsize 為 size_t) 為 任意 指針 | stdlib.bi | 重新申請內存。返回指向一個緩沖區為改變目標尺寸的 p. |
rewind | rewind(s 為 FILE 指針) | stdio.bi | 流除一個文件流中指示的錯誤 (讀 或寫). 必需在讀取一個改進文件之前。 |
scanf | scanf(fmt 為 字符型 指針, ?) 為 整數型 | stdio.bi | 從基本輸入讀取一些組為有 % 標識在 fmt 相應列出的指針。 |
sin | sin(ar 為 雙精度小數型) 為 雙精度小數型 | math.bi | 返回一個以弧度為單位的角度的正弦。 |
sinh | sinh(x 為 雙精度小數型) 為 雙精度小數型 | math.bi | 返回一個以弧度為單位的角度的雙曲正弦。 |
sprintf | sprintf(p 為 字符型 指針, fmt 為 字符型 指針, ...) 為整數型 | stdio.bi | 輸出到字符 p 為多個組為單個 % 標識到 fmt 有匹配到參數列表的。 |
sqrt | sqrt(a 為 雙精度小數型) 為 雙精度小數型 | math.bi | 返回傳入值的平方根。如果值是負數則范圍發生錯誤 |
srand | srand(seed 為 無符整數型) | stdlib.bi | 設置種子給隨機數。一個可能的種子是當前時間. |
sscanf | sscanf(b 為 字符型 指針, fmt 為 字符型 指針, ...) 為整數型 | stdio.bi | 從緩沖區 b 讀取為多個組為有 % 標識到 fmt 相應列出的指針。 |
strcat | strcat(s1 為 字符型 指針, s2 為 字符型 指針) 為 字符型指針 | 文本.bi | 連接 (追加) 字符串 s2 到 s1. |
strchr | strchr(s 為 字符型 指針, c 為 整數型) 為 字符型 指針 | 文本.bi | 返回指針指向 c在 s中最先出現的 或 NULL 如果沒有發現。 |
strcmp | strcmp(s1 為 字符型 指針, s2 為 字符型 指針) 為 整數型 | string.bi | 比較 字符串 s2 到 s1. 返回 0 或 最先不匹配的字符為ASCII 值比較結果。 |
strcpy | strcpy(s1 為 字符型 指針, s2 為 字符型 指針) 為 字符型指針 | string.bi | 復制 s2 到 s1. |
strcspn | strcspn(s1 為 字符型 指針, s2 為 字符型 指針) 為 整數型 | string.bi | 返回 s1 中一定數量的字符在遇到任何一個s2.字符串之前。 |
strerror | strerror(n 為 整數型) 為 字符型 指針 | string.bi | 返回一個指針指向系統發生的錯誤信息對應的傳入的錯誤碼。 |
strlen | strlen(s 為 字符型 指針) 為 整數型 | string.bi | 返回一個以空中止指向s 的字符串的字節數(總數非空). |
strncat | strncat(s1 為 字符型 指針, s2 為 字符型 指針, n 為整數型) 為 字符型 指針 | string.bi | 連接(追加) n 個字從 字符串 s2 到 s1. |
strncmp | strncmp(s1 為 字符型 指針, s2 為 任意 指針, n 為 整數型) 為 整數型 | string.bi | 比較字符串 s2的 n 字節數到同樣的s1. 返回 0 或 首個不匹配字符的ASCII 值的負數差別。 |
strncpy | strncpy(s1 為 字符型 指針, s2 為 字符型 指針, n 為整數型) 為 字符型 指針 | string.bi | 復制 n 字節數從 s2 到 s1. |
strpbrk | strpbrk(s1 為 字符型 指針, s2 為 字符型 指針) 為字符型 指針 | string.bi | 返回一個指針指向在s1中首個遇到字符串s2. |
strrchr | strrchr(s 為 字符型 指針, c 為 整數型) 為 字符型 指針 | string.bi | 返回指針指向在s 中最后遇到的 c 或 NULL 如果查找失敗。 |
strspn | strspn(s1 為 字符型 指針, s2 為 字符型 指針) 為 整數型 | string.bi | 返回s1中一定數量的字符在沒遇到s2.之前。 |
strstr | strstr(s1 為 字符型 指針, s2 為 字符型 指針) 為 字符型指針 | string.bi | 尋找字符串 s2 在 s1 中的位置,并且指針指向它的最先字符。 |
strtod | strtod(s 為 字符型 指針, p 為 字符型 指針) 為 雙精度小數型 | stdlib.bi | 轉換 字符串到雙精度小數型, 假設字符串是數字形式的。 |
strtok | strtok(s1 為 字符型 指針, s2 為 字符型 指針) 為 字符型指針 | string.bi | 返回指針指向利用字符串 s1的連續標記. 標記可以看作是分隔符被排列在 s2. |
system | system(命令行 為 字符型 指針) 為 整數型 | stdlib.bi | 執行,從一個程序的內部,命令行地址指向操作系統寫入的字符串。 |
tan | tan(ar 為 雙精度小數型) 為 雙精度小數型 | math.bi | 返回一個以弧度為單位的角度的正切。 |
tanh | tanh(x 為 雙精度小數型) 為 雙精度小數型 | math.bi | 返回一個以弧度為單位的角度的雙曲正切。 |
tolower | tolower(c 為 整數型) 為 整數型 | ctype.bi | 轉換字符從大寫到小寫(為ASCII碼). |
toupper | toupper(c 為 整數型) 為 整數型 | ctype.bi | 轉換字符從小寫到大寫(為ASCII碼). |
ungetc | ungetc(c 為 整數型, s 為 FILE 指針) 為 整數型 | stdio.bi | 推一個字符 c 返回到流 s, 返回文件尾如果不成功,不推多于一個的字符。 |
因國家互聯網安全管理要求,關閉回帖功能。大家需要留言,請使用【勇芳軟件客服】即時聯系勇芳點此打開->>勇芳軟件客服
主題數 1166 |
帖子數 282 |
精華數 0 |
積分 108974 |
聯系勇芳
- 聯系勇芳QQ:
1號(370037607)
- 聯系勇芳QQ:
2號(1102028601)
- 聯系勇芳QQ:
3號(1005353918)
- 聯系勇芳QQ:
4號(1091863991)
- 聯系勇芳QQ:
5號(1120916998)
-
勇芳軟件粉絲QQ群
為預防有人惡意破壞,只允許符合特定條件的真粉絲進群