inttypes.h
C言語 標準ライブラリ
アルファベット順索引
ヘッダ別索引
ホームページへ
C言語講座のページ
■ 概要
本ヘッダは,ヘッダ<stdint.h>を取り込むとともに、ホスト処理系によって提供される付加的な機能によって、ヘッダ<stdint.h>を拡張する。
□ 型
imaxdiv_t
□ 書式指定のためのマクロ
ここに示すオブジェクト形式マクロは、単純文字列リテラルに展開される。この単純文字列リテラルは、変換指定子を含み、場合によっては長さ修飾子によって修飾され、対応する整数型を変換する場合に、書式付き入出力関数の書式実引数の中で使用するのに適する。これらのマクロ名の一般的な形式は,PRI(fprintfおよびfwprintf関数のための単純文字列リテラル)又はSCN(fscanfおよびfwscanf関数のための単純文字列リテラル)という名前で始まり、その後に変換指定子と型名に対応する名前が続く。これらの名前において、
N
は、型の幅を表す。たとえば、PRIdFAST32は,int_fast32_t型の整数の値を表示する書式文字列で利用できる。
符号付き整数のためのfprintfマクロ
PRId
N
PRIdLEASTd
N
PRIdFASTd
N
PRIdMAX
PRIdPTR
PRIid
N
PRIiLEASTd
N
PRIiFASTd
N
PRIiMAX
PRIiPTR
符号無し整数のためのfprintfマクロ
PRIo
N
PRIoLEAST
N
PRIoFAST
N
PRIoMAX
PRIoPTR
PRIuN
PRIuLEAST
N
PRIuFAST
N
PRIuMAX
PRIuPTR
PRIxN
PRIxLEAST
N
PRIxFAST
N
PRIxMAX
PRIxPTR
PRIXN
PRIXLEAST
N
PRIXFAST
N
PRIXMAX
PRIXPTR
符号付き整数のためのfscanfマクロ
SCNd
N
SCNdLEASTd
N
SCNdFASTd
N
SCNdMAX
SCNdPTR
SCNid
N
SCNiLEASTd
N
SCNiFASTd
N
SCNiMAX
SCNiPTR
符号無し整数のためのfscanfマクロ
SCNo
N
SCNoLEAST
N
SCNoFAST
N
SCNoMAX
SCNoPTR
SCNuN
SCNuLEAST
N
SCNuFAST
N
SCNuMAX
SCNuPTR
SCNxN
SCNxLEAST
N
SCNxFAST
N
SCNxMAX
SCNxPTR
SCNXN
SCNXLEAST
N
SCNXFAST
N
SCNXMAX
SCNXPTR
□ 最大幅整数型のための関数
imaxabs
imaxdiv
strtoimax
strtoumax
wcstoimax
wcstoumax