Modul ini meletakkan fondasi sintaks bahasa C: anatomi program pertama, alur kompilasi empat tahap, variabel dan tipe data, konstanta, operator, konversi tipe, I/O dasar, hingga komentar dan gaya penulisan kode. Konsep-konsep tersebut menjadi prasyarat bagi modul-modul selanjutnya, sehingga penguasaan modul ini menentukan kelancaran jalur secara keseluruhan. Setiap topik disertai program utuh yang dapat dikompilasi dan dijalankan, lengkap dengan keluaran aslinya.
Dasar Bahasa
Fondasi sintaks C: anatomi program, variabel, operator, konversi tipe, I/O dasar, dan gaya penulisan kode.
0/0 selesai
- Program Pertama dan Anatomi
Menulis dan menjalankan program C pertama serta membedah anatomi setiap barisnya.
- Alur Kompilasi
Empat tahap pembentukan program, yaitu preproses, kompilasi, perakitan, dan pengaitan, beserta keluaran tiap tahap.
- Variabel dan Tipe Data
Tipe dasar int, char, float, dan double, aturan ukuran tipe, serta pengantar overflow bilangan bulat.
- Konstanta dan Literal
Perbedaan const dan #define, bentuk literal integer, float, char, dan string, serta escape sequence.
- Operator
Operator aritmetika, relasional, logika, bitwise, ternary, dan sizeof beserta aturan prioritasnya.
- Konversi Tipe dan Casting
Promosi tipe implisit, cast eksplisit, dan jebakan pemotongan nilai saat konversi antartipe.
- I/O Dasar
Membaca masukan dan menampilkan keluaran dengan printf, scanf, getchar, dan putchar beserta perilaku buffer.
- Komentar dan Gaya Kode
Komentar satu baris dan multi-baris, konvensi penamaan, serta kebiasaan yang membuat kode mudah dibaca.