printf | 標準出力 |
---|---|
sprintf | streamに書き出す |
fprintf | ファイルに書き込む |
scanf | 標準入力 |
fscanf | streamから読み込む |
sscanf | 文字列から読み込む |
puts | 文字列を出力 |
fputs | streamに書き出す |
gets | streamから読み込む |
fgets | streamから読み込む |
putchar | 標準出力 |
getchar | 標準入力 |
fputc | streamに書き出す |
putc | fputc のマクロ |
fgetc | streamから1文字返す |
getc | fgetc のマクロ |
fopen | ファイルオープン |
fclose | ファイルクローズ |
rand | 無作為な数を返す |
---|---|
atoi | アルファベットをint型に変換する |
atol | アルファベットをlong型に変換する |
atof | アルファベットをdouble型に変換する |
malloc | メモリを確保する |
calloc | メモリを確保する |
realloc | メモリを確保する |
free | メモリを開放する |
abs | 絶対値を返す |
exit | 以上終了を示す |
system | 実行環境に渡す |
sin | 正弦を返す |
---|---|
asin | アークサインを返す |
sinh | 双曲線正弦を返す |
cos | 余弦を返す |
acos | アークコサインを返す |
cosh | 双曲線余弦を返す |
tan | 正接を返す |
atan | アークタンジェントを返す |
tanh | 双曲線正接を返す |
log | 自然対数を返す |
log10 | 常用対数を返す |
floor | 少数以下を切り捨てを返す |
ceil | 少数以下を切り上げを返す |
fabs | 絶対値を返す |
exp | e の x 乗を返す |
pow | 累乗を返す |
sqrt | ルートの値を返す |
strcpy | 文字列をコピー |
---|---|
strncpy | 文字列を指定文字コピー |
strcat | 文字列を連結 |
strncat | 文字列を指定文字連結 |
strcmp | 文字列の比較 |
strncmp | 文字列を指定文字分比較 |
strchr | 最初の文字を返す |
strlen | 文字列の長さを返す |
isalnum | アルファベットまたは10進数かどうか判別 |
---|---|
isalpha | アルファベットかどうか判別 |
isdigit | 10進数かどうか判別 |
isgraph | スペース以外の印刷可能文字かどうかを判別 |
islower | 小文字かどうかを判別 |
isupper | 大文字かどうかを判別 |
isprint | スペースを含む印刷可能文字かどうかを判別 |
ispunct | スペース、英字、数字以外の印刷可能文字かどうかを判別 |
isspace | スペース、改ページ、改行、復帰、タブ、垂直タブかどうかを判別 |
isxdigit | 16進数かどうかを判別 |
tolower | 小文字に変換する |
toupper | 大文字に変換する |
time | カレンダー時間を返す |
---|---|
clock | プログラムが使用したCPU時間を返す |