Modul ini membahas cara mengelompokkan data dalam C menggunakan array. Materinya bergerak dari array satu dimensi dan dua dimensi, tata letak memorinya, hingga perilaku array ketika dioper ke fungsi. Bagian akhir membahas teks sebagai array char berpenanda akhir null beserta fungsi inti pustaka string.h. Setelah modul ini selesai, kumpulan data berurutan dapat dideklarasikan, ditelusuri, dan diolah dengan pemahaman atas batas-batasnya.
Array dan String
Pengelompokan data dalam array satu dan dua dimensi serta teks sebagai array char beserta pustaka string.h.
0/0 selesai
- Array Satu Dimensi
Deklarasi, pengindeksan, dan iterasi array, dengan peringatan bahwa C tidak memeriksa batas pada saat runtime.
- Array Dua Dimensi
Tata letak memori row-major, perulangan bersarang, dan keterkaitan array multidimensi dengan memori.
- Mengoper Array ke Fungsi
Apa yang sebenarnya diterima fungsi saat array dioper, dan dampaknya pada desain parameter.
- String sebagai Array char
Penanda akhir null, perbedaan literal string dan array char, serta tata letak string di memori.
- Pustaka string.h
Fungsi inti strlen, strcpy, strcmp, strcat, dan strstr beserta peringatan risiko buffer overflow.