← Back to Home
C言語 データ型の一覧

C言語 データ型の一覧

C言語データ型一覧表指定子

C言語のデータ型の型指定子、バイト長の大きさ、値の範囲を符号付きと符号なし、浮遊小数点に分けてまとめています。

C言語のデータ型の一覧

このページではC言語でのデータ型の型指定子、バイト長、値の範囲を表にしてまとめます

データ型表

符号付き整数型

デフォルトでは符号付きと扱われておりintと打ち込むだけでsigned intと扱われ正負の値で変数に格納できます

bool型は別ページにまとめで記載 Boolまとめページ

型指定子 バイト長 値の範囲
char 1 -128 ~ 127
short 2 -32,768 ~ 32,767
int 4 -2,147,483,648 ~ 2,147,483,647
long 4 ~ 8 -2,147,483,648 ~ 2,147,483,647
long long 8 -9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807

符号なし整数型

型指定子 バイト長 値の範囲
unsigned char 1 -0 ~ 255
unsigned short 2 0 ~ 65,535
unsigned int 4 0 ~ 4,294,967,295
unsigned long 4 ~ 8 0 ~ 4,294,967,295
unsigned long long 8 0 ~ 18,446,744,073,709,551,615

浮遊小数点型

型指定子 バイト長 値の範囲
float 4 3.4E +/- 38 (7 桁)
double 8 1.7E +/- 308 (15 桁)
long double 8 1.7E +/- 308 (15 桁)

Other Learning Topics