# Konsep Variabel

Pahami konsep variabel sebagai nama untuk lokasi memori yang menyimpan nilai bertipe tertentu.

Buka →
# Deklarasi dan Inisialisasi

Pelajari cara mendeklarasikan variabel dan memberi nilai awal sekaligus.

Buka →
# Tipe char

Pelajari tipe char untuk menyimpan karakter dan byte kecil, beserta kode ASCII.

Buka →
# Tipe Integer

Pahami tipe int, ukurannya, dan representasi bilangan bulat bertanda.

Buka →
# Tipe Floating Point

Pelajari float, double, dan long double untuk bilangan desimal.

Buka →
# signed dan unsigned

Pahami perbedaan tipe signed dan unsigned serta implikasi rentang nilainya.

Buka →
# short, long, dan long long

Pelajari modifier short, long, dan long long untuk menyesuaikan ukuran integer.

Buka →
# sizeof dan size_t

Gunakan operator sizeof dan tipe size_t untuk menangani ukuran data secara portabel.

Buka →
# limits.h

Pelajari header limits.h dan float.h yang mendefinisikan batas nilai tiap tipe.

Buka →
# Konstanta

Pahami cara mendefinisikan konstanta dengan #define dan keyword const.

Buka →
# const Qualifier

Pelajari keyword const untuk menandai variabel yang tidak boleh diubah setelah inisialisasi.

Buka →
# Literal

Kenali literal integer, floating point, karakter, dan string dalam kode C.

Buka →
# Representasi Angka

Pahami bagaimana bilangan disimpan dalam bentuk biner, heksadesimal, dan oktal.

Buka →
# Integer Overflow

Pelajari apa itu integer overflow, perilaku undefined, dan cara mendeteksinya.

Buka →
# Floating Point Precision

Pahami keterbatasan presisi floating point dan kesalahan pembulatan.

Buka →
# Type Qualifiers

Kenali qualifier const, volatile, restrict, dan _Atomic pada tipe data C.

Buka →