プログラムを終了させる。プログラムを異常終了させる。エラーが発生したときの終了に使用する。成功した場合は0、失敗した場合は0以外。プログラム終了時に実行する関数を登録する。値を格納した文字列の先頭アドレス。見つからない場合はNULL。見つかった要素のアドレス。見つからない場合はNULL。データは昇順に整列されていなくてはならない。yの場合は負を返すこと。配列を昇順に整列する。クイックソートを使っていることが多い。yの場合は負を返すこと。処理系のコマンド依存。コマンドを実行できなかった場合は-1。処理系が用意しているコマンドを実行する。当然だが、コマンドは処理系が異なると互換性がない。NULLを指定すると、コマンドが利用できない環境では0を返します。<ctype.h>半角文字1文字を取り扱う関数群。マクロとして実現されていることがほとんどである。文字がアルファベットなら0以外、異なる場合は0。文字がアルファベットか判定する。文字が英大文字なら0以外、異なる場合は0。文字が英大文字か判定する。文字が英小文字なら0以外、異なる場合は0。文字が英小文字か判定する。文字が数字なら0以外、異なる場合は0。文字が数字か判定する。文字が空白文字なら0以外、異なる場合は0。文字が空白文字か判定する。文字がアルファベットまたは数字なら0以外、異なる場合は0。文字がアルファベットまたは数字か判定する。文字がコントロール文字なら0以外、異なる場合は0。文字がコントロール文字か判定する。文字がスペース以外の印刷できる文字なら0以外、異なる場合は0。文字がスペース以外の印刷できる文字か判定する。文字が印刷できる文字なら0以外、異なる場合は0。文字が印刷できる文字か判定する。文字が区切り文字なら0以外、異なる場合は0。文字が区切り文字か判定する。文字が16進数用の文字なら0以外、異なる場合は0。文字が16進数用の文字か判定する。<string.h>主に文字列処理を行う関数群。汎用のメモリ処理と共用できる関数も多い。半角文字を基準とするので、全角文字の処理には注意すること。文字配列に文字列をコピーする。文字列の代入に使用する。引数の文字配列をそのまま返す。文字配列に指定文字数だけ文字列をコピーする。してnull文字を付加して下さい。文字配列の後ろに文字列をつなげる。引数の文字配列をそのまま返す。文字配列の後ろに指定文字数だけ文字列をつなげる。