Penyimpanan Data dalam Bahasa C
| Komponen | Penjelasan |
|---|---|
| Nama | Untuk mengakses variabel |
| Tipe data | Menentukan jenis data (int, float, char, dll.) |
| Nilai | Data yang disimpan di dalamnya |
| Lokasi memori | Tempat penyimpanan dalam RAM |
Komputer hanya memahami alamat memori, misalnya 0x7ffd1234.
Jika kita menyimpan angka 90 tanpa variabel, kita harus mengingat lokasi memori tersebut.
📌 Variabel membuat program lebih mudah dibaca, digunakan, dan dikembangkan.
Format: tipe_data nama_variabel;
Memberikan nilai menggunakan =
Cobalah jalankan kode di bawah ini:
jumlahnilai_siswaumur2
2umur (diawali angka)float (keyword)nama siswa (ada spasi)
| Jenis Variabel | Lokasi Deklarasi | Akses |
|---|---|---|
| Variabel lokal | Di dalam fungsi | Hanya fungsi tersebut |
| Variabel global | Di luar fungsi | Semua fungsi |
| Variabel static | Dalam fungsi pakai static |
Nilai tetap meski fungsi selesai |
Nilai tidak boleh berubah.
const float PI = 3.14;
PI = 5.0; // Error
Satu baris banyak variabel.
int a, b, c;float x = 5.6, y;
Ukuran dalam byte.
sizeof(int) → 4 bytesizeof(float) → 4 byte
Tentukan validitas deklarasi berikut:
int nilai siswa = 90; Salah (spasi)float suhu; Benarchar 1grade = 'A'; Salah (angka awal)const int tahun = 2025; Benarint while = 10; Salah (keyword)