| abort | 実行しているプログラムを強制終了する |
| atexit | プログラムが正常終了したときに呼び出される関数を登録。これにより、プログラム中にexitを用いた場合であってもプログラム終了時動作を記述できる。 |
| exit | プログラム正常終了を引き起こす |
| _Exit | プログラム正常終了を引き起こす。ただし、atexitやsignal関数で登録された関数は呼び出さない |
| atoi | 文字列をint型にする |
| atol | 文字列をlong型にする |
| rand | 擬似乱数を生成する |
| srand | 擬似乱数用のseed(種)を指定して乱数を生成する。 |
| calloc | メモリ(領域)を確保し、0で初期化 |
| malloc | メモリ(領域)を確保する。 |
| realloc | メモリの再割り当てを行う。 |
| free | メモリの開放を行う |
| getenv | 環境変数の値を取得 |
| system | コマンドを実行する |
| bsearch | バイナリサーチ(二分探索)を行う |
| qsort | クイックソートを行う |
| abs,labs | 絶対値を計算する |
| mblen | マルチバイト文字のバイト数を計算 |
| mbtowc | マルチバイト文字をワイド文字に変換 |
| wctomb | ワイド文字をマルチバイト文字に変換 |
| div | 除算の商と余を計算 |