Tuesday, October 18, 2016

Tipe Data dalam Microsoft Visual Studio C++

Tipe Data
Tipe Data
Kali ini saya akan membahas tentang Tipe Data dalam Microsoft Visual Studio  C++.

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]



Comments
0 Comments

0 comments:

Post a Comment