char ----------- 1 Byte --- (-128 a 127) unsigned char -- 1 Byte --- (0 a 255) short ---------- 2 Bytes --- (-32768 a 32767) unsigned short - 2 Bytes --- (0 a 65535) int ------------ 4 Bytes --- (-2147483648 a 2147483647) unsigned int --- 4 Bytes --- (0 a 4294967295) long ----------- 8 Bytes --- (-9223372036854775808 a 9223372036854775807) long long ------ 8 Bytes --- (-9223372036854775808 a 9223372036854775807) unsigned long -- 8 Bytes --- (0 a 18446744073709551615)
size_t --------- n Bytes --- (0 a 18446744073709551615) bool ----------- 1 Bytes --- (0 a 1) (true o false) float ---------- 4 Bytes --- (+/-)(1.175494e-38 a 3.402823e+38) double --------- 8 Bytes --- (+/-)(2.225074e-308 a 1.797693e+308) long double ---- 16 Bytes --- (+/-)(3.362103e-4932 a 1.189731e+4932)