stdlib.h
stdlib.h にはいくつかの一般ユーティリティ関数とマクロが定義されています.
数値変換関数
| 関数名 | 概要 | 備考 |
| atof | 文字列を double 型に変換する | |
| atoi | 文字列を int 型に変換する | |
| atol | 文字列を long 型に変換する | |
| atoll | 文字列を long long 型に変換する | C99 |
| strtod | 文字列を double 型に変換する | |
| strtof | 文字列を float 型に変換する | C99 |
| strtold | 文字列を long double 型に変換する | C99 |
| strtol | 基数を指定して文字列を long 型に変換する | |
| strtoll | 基数を指定して文字列を long long 型に変換する | C99 |
| strtoul | 基数を指定して文字列を unsigned long 型に変換する | |
| strtoull | 基数を指定して文字列を unsigned long long 型に変換する | C99 |
擬似乱数列生成関数
記憶域管理関数
環境に関連する関数
探索及び整列ユーティリティ
整数算術関数
| 関数名 | 概要 | 備考 |
| abs | 絶対値を取得し,結果を int 型で返す | |
| labs | 絶対値を取得し,結果を long 型で返す | |
| llabs | 絶対値を取得し,結果を long long 型で返す | C99 |
| div | 商と剰余を取得し,結果を div_t 型で返す | |
| ldiv | 商と剰余を取得し,結果を ldiv_t 型で返す | |
| lldiv | 商と剰余を取得し,結果を lldiv_t 型で返す | C99 |
多バイト文字・ワイド文字変換関数
多バイト文字・ワイド文字列変換関数
マクロ
C言語関数辞典 サイト内検索
C言語Tips集
リンク