skip to main |
skip to sidebar
常用的 C Library functions
- <iostream.h>
- 標準輸入/輸出函數
- cin - console in 讀取鍵盤輸入資料
- cout - console out 螢幕輸出
- endl - 輸出時跳行
- <string.h>
- 字串函數
- strlen - string lenght 字串長度
- strcpy - string copy 複製字串
- strcmp - string compare 比較字串
- strcat - string catenation 串接字串
- strstr - string search (string) 傳回次字串在主字串首次出現位置指標
- strchr - string search (char) 傳回字元在主字串首次出現位置指標
- <stdlib.h>
- 轉換數值函數
- atof - 轉換為浮點數值
- atoi - 轉換為整數值
- atol - 轉換為長整數值
- <ctype.h>
- 字元測試與轉換函數
- isprint - 是否為可列印字元(ASCII碼 32~126)
- isgraph - 是否為可顯示字元(ASCII碼 33~126)
- isalnum - 是否為英文字母或數字字元(A~Z, a~z, 0~9)
- isalpha - 是否為英文字母(A~Z, a~z)
- isdigit - 是否為數字字元(0~9)
- isxdigit - 是否為16進位數字字元(0~9, A~F)
- islower - 是否為小寫英文字母(a~z)
- isupper - 是否為大寫英文字母(A~Z)
- isspace - 是否為空白字元(ASCII碼 32)
- ispunct - 是否為標點符號字元
- iscntrl - 是否為控制字元
- tolower - 轉成小寫英文字母
- toupper - 轉成大寫英文字母
- <math.h>
- 數學函數
- rand - 亂數函數(0 ~ RAND_MAX)
- srand - 指定亂數函數種子數
- time - 自午夜算起的秒數
- sin - 正弦函數(徑度)
- cos - 餘弦函數(徑度)
- tan - 正切函數(徑度)
- exp - 指數函數
- log - 對數 loge函數
- log10 - 對數 log10函數
- pow - 冪次方
- sqrt - 平方根
- ceil - 小數進位
- floor - 切除小數
- fabs - 絕對值
0 意見:
張貼留言