Danu Andrean, 17 Dec 2024
Variable C++

variabel adalah wadah atau tempat untuk menyimpan data sementara dalam memori komputer. Ketika program dijalankan, variabel menyimpan nilai yang bisa digunakan dalam operasi dan perhitungan. Variabel ini memiliki nama, tipe data, dan nilai.
Tipe Data Variabel di C++
Key | Name | Description | Size | Range |
---|---|---|---|---|
int | integer | bilangan bulat | 4 byte | -2147483648 - 2147483647 |
char | character | sebuah huruf | 1 byte | -128 - 127 atau 0 to 255 (jika unsigned) |
bool | boolean | logika true dan false | 1 byte | 1 atau 0 |
float | floating | bilangan desimal | 4 byte | ±3.4 × 10^38, 6-9 digit |
void | void | tanpa nilai | 4 byte disistem 32 bit, dan 8 byte di disistem 64 bit | - |
double | double | menambah size untuk float | 8 byte di sistem 64 bit | ±1.7 × 10^308, 15-17 digit |
long | long | menambah size pada bilangan bulat | 4 byte disistem 32 bit, dan 8 byte di disistem 64 bit | -2147483648 - 2147483647 |
unsigned | unsigned | menyimpan non negatif | 4 byte | 0 hingga 4,294,967,295 |
std::string | string | kumpulan dari karakter | jumlah char | - |
Contoh deklarasi variabel di C++:
int number; // deklarasi variabel bertipe integer
number = 5; // menetapkan nilai 5 pada variabel
Pada contoh di atas, variabel “number” dideklarasikan dengan tipe data int (integer), yang berarti hanya dapat menyimpan bilangan bulat. Kemudian, variabel “number” diberi nilai 5.
contoh penggunaan type data lain:
int number = 5;
char dataChar = 'a';
float dataFloat = 3.14;
double dataDouble = 3.14444;
long dataLong = 12343456567;
// kamu bisa menggabungkan seperti berikut
long int longNumber = 1233444555666;
Check sizenya
#include <iostream>
int main()
{
int number;
std::cout << sizeof(number) << std::endl;
return 0;
}
compile dan running programnya
$ g++ main.cpp
$ ./a.out
maka hasilnya adalah 4. Itu menandakan size dari int adalah 4 byte. 🚀🚀🚀