Tipe Data |
Ukuran memori yang diperlukan untuk masing-masing tipe data sengat bergantung pada perangkat keras dari komputer yang digunakan. Sehingga jangkauan bilangan dari masing-masing tipe data juga bisa berlainan antara satu jenis mesin dengan mesin lain.
Berikut Tipe Data dalam Microsoft Visual Studio C++.
Nama Tipe
|
Bytes
|
Nama Lain
|
Batasan Nilai
|
int
|
4
|
signed
|
-2.147.483.648
s/d 2.147.483.647
|
unsigned
int
|
4
|
unsigned
|
0
s/d 4.294.967.295
|
__int8
|
1
|
char
|
-128
s/d 127
|
unsigned
__int8
|
1
|
unsigned
char
|
0
s/d 255
|
__int16
|
2
|
short,
short int, signed short int
|
-32.768
s/d 32.767
|
unsigned
__int16
|
2
|
unsigned
short, unsigned short int
|
0
s/d 65.535
|
__int32
|
4
|
signed,
signed int, int
|
-2.147.483.648
s/d 2.147.483.647
|
unsigned
__int32
|
4
|
unsigned,
unsigned int
|
0
s/d 4.294.967.295
|
__int64
|
8
|
long
long, signed long long
|
-9.223.372.036.854.775.808
s/d 9.223.372.036.854.775.807
|
unsigned
__int64
|
8
|
unsigned
long long
|
false
atau true
|
bool
|
1
|
Tidak
ada
|
-128
s/d 127 secara default 0 s/d 255 ketika di compile dengan /J
|
char
|
1
|
Tidak
ada
|
-128
s/d 127
|
signed
char
|
1
|
Tidak
ada
|
0
s/d 255
|
unsigned
char
|
1
|
Tidak
ada
|
-2.147.483.648
s/d 2.147.483.647
|
short
|
2
|
short
int, signed short int
|
0
s/d 4.294.967.295
|
unsigned
short
|
2
|
unsigned
short int
|
-9.223.372.036.854.775.808
s/d 9.223.372.036.854.775.807
|
long
|
4
|
long
int, signed long int
|
-2.147.483.648
s/d 2.147.483.647
|
unsigned
long
|
4
|
unsigned
long int
|
0
s/d 4.294.967.295
|
long
long
|
8
|
Tidak
ada (tetapi ekivalen dengan__int64)
|
-9.223.372.036.854.775.808
s/d 9.223.372.036.854.775.807
|
unsigned
long long
|
8
|
Tidak
ada (tetapi ekivalen dengan__int64)
|
0
s/d 18.446.744.073.709.551.615
|
enum
|
Bervariasi
|
-
|
-
|
float
|
4
|
-
|
3.4E
+/- 38 (7 digits)
|
double
|
8
|
-
|
1.7E
+/- 308 (15 digits)
|
long
double
|
8
|
-
|
1.7E
+/- 308 (15 digits)
|
wchar_t
|
2
|
__wchar_t
|
0
s/d 65.535
|
Itulah Tipe Data dalam Microsoft Visual Studio C++, semoga bermanfaat. [enricoleonardo]