kumpulan jenis tipe (types) data dalam program C++ yang harus kamu pelajari

Name | Description | Size* | Range* |
---|---|---|---|
char | Character or small integer. | 1byte | signed: -128 to 127 unsigned: 0 to 255 |
short int (short ) | Short Integer. | 2bytes | signed: -32768 to 32767 unsigned: 0 to 65535 |
int | Integer. | 4bytes | signed: -2147483648 to 2147483647 unsigned: 0 to 4294967295 |
long int (long ) | Long integer. | 4bytes | signed: -2147483648 to 2147483647 unsigned: 0 to 4294967295 |
bool | Boolean value. It can take one of two values: true or false. | 1byte | true or false |
float | Floating point number. | 4bytes | +/- 3.4e +/- 38 (~7 digits) |
double | Double precision floating point number. | 8bytes | +/- 1.7e +/- 308 (~15 digits) |
long double | Long double precision floating point number. | 8bytes | +/- 1.7e +/- 308 (~15 digits) |
wchar_t | Wide character. | 2 or 4 bytes | 1 wide character |
catatan :
Nilai-nilai kolom Ukuran dan Range tergantung pada sistem program ini dikompilasi untuk . Nilai-nilai yang ditunjukkan di atas adalah yang ditemukan pada kebanyakan sistem 32 -bit . Tapi untuk sistem lain , spesifikasi umum adalah int yang memiliki ukuran alami disarankan oleh arsitektur sistem (satu " kata" ) dan empat tipe integer char, pendek , int dan panjang masing-masing harus setidaknya sama besar dengan yang sebelumnya itu , dengan arang yang selalu merupakan satu byte dalam ukuran . Hal yang sama berlaku untuk jenis floating point float, ganda dan ganda panjang , di mana masing-masing harus menyediakan setidaknya sebanyak presisi seperti yang sebelumnya .
Komentar
Posting Komentar