Tugas ASD Kelas I Pointer pada struct
Ketiklah program di atas 1. Apa tujuan baris 10?
2. Apa hubungan baris 23 dan 29
3. Gambarkan memori yang digunakan oleh fungsi main dan fungsi tambah. Apakah keduanya berada di lokasi memori yang sama?
a. Ubahlah nilai k1.a dan k1.b menjadi dua kalinya di fungsi tambah sesudah baris 33 dan sebelum baris 35. Kemudian tampilkan nilai k1 di dalam fungsi tambah. Berapa nilai yang keluar?
b. Tambahlah kode sesudah baris 23 di fungsi main untuk menampilkan isi k1. Berapa nilai yang keluar?
c. Dari point a dan b apa yang dapat anda simpulkan?
5. Pada baris 29 apa maksud kompleks k1 dan kompleks k2?
6. Mengapa diletakkan di baris 29, tidak di baris 30?
7. Pindahkan kompleks k2 dari baris 29 ke baris 31. Jalankan kembali program. Apa yang terjadi? Mengapa?
8. Apa arti baris 35
9. Apa arti apa arti kompleks di baris 30, apa hubungan dengan baris 36?