標準Cライブラリ
getc — ストリームからの1文字入力
getchar — 標準入力からの1文字入力
gets — 標準入力からの1行入力(ただし、C11で削除された)
perror — 標準エラー出力へのエラーメッセージの出力
printf — 標準出力への書式付き出力
putc — ストリームへの1文字出力
putchar — 標準出力への1文字出力
puts — 標準出力への1行出力
remove — ファイルの削除
rename — ファイル名の変更
rewind — ストリームの巻き戻し
scanf — 標準入力からの書式付き入力
setbuf — ストリームのバッファ設定
setvbuf — ストリームの詳細なバッファ設定
sprintf — 文字配列への書式付き出力
sscanf — 文字列からの書式付き入力
tmpfile — テンポラリファイルをバイナリモードでオープン
tmpnam — テンポラリファイル名の生成
vprintf — 標準出力への書式付き出力(va_list版)
vscanf — 標準入力からの書式付き入力(va_list版)
浮動小数点型の大きさや様々な特性を表すマクロの定義。
FLT_RADIX — 浮動小数点型の内部表現に使用される基数
FLT_ROUNDS — 浮動小数点型の丸め方向
FLT_MANT_DIG — float型のFLT_RADIXを基数とした仮数部の桁数
FLT_MAX_EXP — float 型におけるFLT_RADIXを基数とした指数部の最大値
FLT_MIN_EXP — float 型におけるFLT_RADIXを基数とした指数部の最小値
FLT_MAX_10_EXP — float 型における10を基数とした指数部の最大値
FLT_MIN_10_EXP — float 型における10を基数とした指数部の最小値
FLT_MAX — float 型の最大値
FLT_MIN — float 型の正の値の最小値(整数型とは違いfloat型の実数の最小値は-FLT_MAXである)
FLT_EPSILON — float型で表現可能な1より大きい最小値と1との差(計算機イプシロン)
DBL_MANT_DIG — double 型のFLT_RADIXを基数とした仮数部の桁数
DBL_MAX_EXP — double 型におけるFLT_RADIXを基数とした指数部の最大値
DBL_MIN_EXP — double型におけるFLT_RADIXを基数とした指数部の最小値
Unix系に関係するPOSIX、SUS、Linux Standard Baseなどの標準仕様では、標準Cライブラリを包含し、さらに追加の関数やマクロ、型などが規定されている。
GNU/Linux(多くのLinuxディストリビューション)では、一般的にGNU Cライブラリ (glibc) が標準Cライブラリの実装として用いられている。BSD系列での実装は、BSD libcと呼称される。