Tipe kesalahan dan Macam-macam tipe data pada C++
TIPE KESALAHAN PADA C++
- Kesalahan Sintaksis
Bahasa C++ hanya dapat
dieksekusi, jika dan hanya jika program tersebut memiliki sintaksis yag telah
sepenuhnya benar. Jika tidak, maka proses akan berhenti dan memberikan pesan
kesalahan. Sintaksis menunjukkan struktur program dan aturannya.
- Kesalahan Run-time
Kesalahan tipe kedua adalah
kesalahan run-time, disebut demikian karena kesalahan ini tidak akan muncul
sebelum program dijalankan. Kesalahan ini juga sering disebut dengan exception
karena kesalahan ini biasanya menunjukkan sesuatu yang ganjil terjadi.
- Kesalahan Logika
Kesalahan tipe ketiga adalah kesalahan
logika atau semantik. Jika terjadi kesalahan tipe ini, maka program akan tetap
berjalan dengan sukses tanpa pesan kesalahan. Namun, program tersebut tidak
menjalankan program dengan benar atau tidak menjalankan program sesuai dengan
maksud yang diinginkan programmer.
MACAM-MACAM TIPE DATA
Tipe-tipe data yang dikenal
dalam C++ adalah sebagai berikut :
Nama Tipe Data
Ukuran dalam Memori
Rentang Nilai
Char
1 bytes
-127 sampai 127 atau 0 sampai
255
Unsigned Char
1 bytes
0 sampai 255
Signed Char
1 bytes
-127 sampai 127
Int
4 bytes
-2147483648 sampai 2047483647
Unsigned int
4 bytes
0 sampai 4294967295
Signed int
4 bytes
-2147483648 sampai 2147483647
Short in
2 bytes
-32768 sampai 32767
Unsigned short int
Range
0 sampai 65,535
Signed short int
Range
-32768 sampai 32767
Long int
4 bytes
-2,147,483,648 sampai
2,147,483,647
Signed long int
4 bytes
same as long int
Unsigned long int
4 bytes
0 sampai 4,294,967,295
Float
4 bytes
+/- 3.4e +/- 38 (~7 digits)
Double
8 bytes
+/- 1.7e +/- 308 (~15 digits)
Long double
8 bytes
+/- 1.7e +/- 308 (~15 digits)
Wchar_t
2 atau 4 bytes
1 wide character
boolean
4 bytes
True atau false
Komentar
Posting Komentar