≫ ホーム ≫ C言語ヘッダファイル別一覧 ≫ inttypes.h
inttypes.h は,主に stdint.h を拡張するためのヘッダファイルです.inttypes.h は,書式付き入出力関数で使用するために,stdint.h で宣言されるそれぞれの型に対応する変換指定子のマクロが定義されています.また,最大幅の整数を操作する関数と,数値文字列を最大幅の整数に変換する関数が宣言されています.
関数名 | 概要 |
---|---|
imaxabs | intmax_t 型の整数の絶対値を取得する |
imaxdiv | 商と剰余を取得する |
strtoimax | 文字列を intmax_t 型に変換する |
strtoumax | 文字列を uintmax_t 型に変換する |
wcstoimax | ワイド文字列を intmax_t 型に変換する |
wcstoumax | ワイド文字列を uintmax_t 型に変換する |
マクロ名 | 概要 |
---|---|
PRIdN | printf 関数などで使用される intN_t 型用の印刷書式設定オプション |
PRIiN | |
PRIdLEASTN | printf 関数などで使用される int_leastN_t 型用の印刷書式設定オプション |
PRIiLEASTN | |
PRIdFASTN | printf 関数などで使用される int_fastN_t 型用の印刷書式設定オプション |
PRIiFASTN | |
PRIdMAX | printf 関数などで使用される intmax_t 型用の印刷書式設定オプション |
PRIiMAX | |
PRIdPTR | printf 関数などで使用される intptr_t 型用の印刷書式設定オプション |
PRIiPTR | |
PRIoN | printf 関数などで使用される uintN_t 型用の印刷書式設定オプション |
PRIuN | |
PRIxN | |
PRIXN | |
PRIoLEASTN | printf 関数などで使用される uint_leastN_t 型用の印刷書式設定オプション |
PRIuLEASTN | |
PRIxLEASTN | |
PRIXLEASTN | |
PRIoFASTN | printf 関数などで使用される uint_fastN_t 型用の印刷書式設定オプション |
PRIuFASTN | |
PRIxFASTN | |
PRIXFASTN | |
PRIoMAX | printf 関数などで使用される uintmax_t 型用の印刷書式設定オプション |
PRIuMAX | |
PRIxMAX | |
PRIXMAX | |
PRIoPTR | printf 関数などで使用される uintptr_t 型用の印刷書式設定オプション |
PRIuPTR | |
PRIxPTR | |
PRIXPTR | |
SCNdN | scanf 関数などで使用される intN_t 型用の書式設定オプション |
SCNiN | |
SCNdLEASTN | scanf 関数などで使用される int_leastN 型用の書式設定オプション |
SCNiLEASTN | |
SCNdFASTN | scanf 関数などで使用される int_fastN_t 型用の書式設定オプション |
SCNiFASTN | |
SCNdMAX | scanf 関数などで使用される intmax_t 型用の書式設定オプション |
SCNiMAX | |
SCNdPTR | scanf 関数などで使用される intptr_t 型用の書式設定オプション |
SCNiPTR | |
SCNoN | scanf 関数などで使用される uintN_t 型用の書式設定オプション |
SCNuN | |
SCNxN | |
SCNoLEASTN | scanf 関数などで使用される uint_leastN 型用の書式設定オプション |
SCNuLEASTN | |
SCNxLEASTN | |
SCNoFASTN | scanf 関数などで使用される uint_fastN_t 型用の書式設定オプション |
SCNuFASTN | |
SCNxFASTN | |
SCNoMAX | scanf 関数などで使用される uintmax_t 型用の書式設定オプション |
SCNuMAX | |
SCNxMAX | |
SCNoPTR | scanf 関数などで使用される uintptr_t 型用の書式設定オプション |
SCNuPTR | |
SCNxPTR |