Tipe Data C ++
Seperti yang dijelaskan di bab Variabel, variabel dalam C ++ harus berupa tipe data yang ditentukan:
Contoh :
#include <iostream> #include <string> using namespace std; int main () { // Creating variables int myNum = 5; // Integer (whole number) float myFloatNum = 5.99; // Floating point number double myDoubleNum = 9.98; // Floating point number char myLetter = 'D'; // Character bool myBoolean = true; // Boolean string myString = "Hello"; // String // Print variable values cout << "int: " << myNum << "\n"; cout << "float: " << myFloatNum << "\n"; cout << "double: " << myDoubleNum << "\n"; cout << "char: " << myLetter << "\n"; cout << "bool: " << myBoolean << "\n"; cout << "string: " << myString << "\n"; return 0; }
Output :
Basic Tipe Data
Tipe data digunakan untuk menentukan ukuran dan jenis informasi yang akan disimpan variabel:
Data Type | Size | Deskripsi |
---|---|---|
int | 4 bytes | Menyimpan bilangan bulat, tanpa desimal |
float | 4 bytes | Menyimpan bilangan pecahan, berisi satu atau lebih desimal. Cukup untuk menyimpan 7 angka desimal |
double | 8 bytes | Menyimpan bilangan pecahan, berisi satu atau lebih desimal. Cukup untuk menyimpan 15 angka desimal |
boolean | 1 byte | Menyimpan nilai benar atau salah |
char | 1 byte | Menyimpan satu karakter / huruf / angka, atau nilai ASCII |