文字列1が大きいときは正、同じ時は0、文字列2が大きいときは負。文字列1と文字列2を比較する。文字列1が大きいときは正、同じ時は0、文字列2が大きいときは負。文字列を指定文字数だけ比較する。見つかった位置のアドレス、見つからない場合はNULL。文字列の先頭から文字を検索する。見つかった位置のアドレス、見つからない場合はNULL。文字列の後ろから文字を検索する。見つかった位置までの文字数。対象文字列の中から検索文字列に含まれる文字を検索する。見つからない位置までの文字数。対象文字列の中から検索文字列に含まれない文字を検索する。見つかった最初の文字へのポインタ、見つからない場合はNULL。対象文字列の先頭から検索文字列に含まれる文字を検索する。見つかった位置へのポインタ、見つからない場合はNULL。対象文字列から検索文字列を検索する。区切られた単語へのポインタ。見つからない場合はNULL。文字配列を、区切り文字列に含まれる文字がある位置で区切る。文字配列をNULLにして呼び出すと次の単語を取得出来る。エラーメッセージが格納された配列。対応するエラーがないときは空文字列。エラーメッセージを取得する。取得した配列の中身は書き換えないようにする。メモリ内容をコピーする。コピー領域が重なっているとうまくいかない。メモリ内容をコピーする。コピー領域が重なっていても問題ない。いう名前だが、移動ではないので注意。メモリ内容の指定サイズ分の要素全てに数値を代入。配列1が大きいときは正、同じ時は0、配列2が大きいときは負。メモリ同士を比較する。文字列の比較も出来る。見つかった位置のアドレス、見つからない場合はNULL。メモリ内から数値を検索する。1文字検索にも使える。<math.h>基本的な数学関数群。角度はラジアンで表されるので注意すること。度からラジアンへの変換は次の通り。