標準Cライブラリ

読み:ひょうじゅんスィー・ライブラリ
外語:Standard C Library 英語
品詞:名詞

Cの標準規格で定められたライブラリ

目次

C(およびC++)は、標準ライブラリ関数はヘッダーファイルにて宣言される。

種類

現在、よく使われているものに以下のようなものがある。

C標準の拡張に伴い、少なくとも次のバージョンに分けられる。

標準ヘッダー

ISO/IEC 9899:2011(いわゆるC11)では、次の標準ヘッダーが規定されている。用途についてはJIS規格の記載に順じた。

  • assert.h ‐ 診断機能
  • complex.h ‐ 複素数計算 (C99以降)
  • ctype.h ‐ 文字操作
  • errno.h ‐ エラー
  • fenv.h ‐ 浮動小数点環境 (C99以降)
  • float.h ‐ 浮動小数点型の特性
  • inttypes.h ‐ 整数型の書式変換 (C99以降)
  • iso646.h ‐ 代替つづり (C95以降)
  • limits.h ‐ 整数型の大きさ
  • locale.h ‐ 文化圏固有操作
  • math.h ‐ 数学関数
  • setjmp.h ‐ 非局所分岐
  • signal.h ‐ シグナル操作
  • stdalign.h ‐ アラインメント操作 (C11以降)
  • stdarg.h ‐ 可変個数の実引数
  • stdatomic.h ‐ アトミック操作 (C11以降)
  • stdbool.h ‐ 論理型及び論理値 (C99以降)
  • stddef.h ‐ 共通の定義
  • stdint.h ‐ 整数型 (C99以降)
  • stdio.h ‐ 入出力
  • stdlib.h ‐ 一般ユーティリティ
  • stdnoreturn.h ‐ _Noreturn (C11以降)
  • string.h ‐ 文字列操作
  • tgmath.h ‐ 型総称数学関数 (C99以降)
  • threads.h ‐ マルチスレッドの管理 (C11以降)
  • time.h ‐ 日付及び時間
  • uchar.h ‐ Unicode文字型 (C11以降)
  • wchar.h ‐ 多バイト文字及びワイド文字拡張ユーティリティ (C95以降)
  • wctype.h ‐ ワイド文字種分類及びワイド文字大文字小文字変換ユーティリティ (C95以降)
関連する用語
C
標準C++ライブラリ

コメントなどを投稿するフォームは、日本語対応時のみ表示されます


KisoDic通信用語の基礎知識検索システム WDIC Explorer Version 7.04a (27-May-2022)
Search System : Copyright © Mirai corporation
Dictionary : Copyright © WDIC Creators club