Pertemuan ketiga masih menggunakan PAKEM, tetapi saya rasa diskusi kelompok kami agak terhambat disebabkan belum semua anggota kelompok mempunyai bahan yang seharusnya di pelajari sebelum perkuliahan berlangsung, tetapi akhirnya diskusi tetap berjalan walaupun kurang lancar. Pada pertemuan ketiga ini membahas tentang perbedaan array statis dan array dinamis
Array statis
• Dibuat pada stack, dan selalu memiliki ukuran tetap
• Ukuran array harus berupa sebuah konstanta yang compiler tahu pada waktu kompilasi.
• Array tidak dapat mengubah ukuran setiap saat.
• Ukuran array dapat dideteksi dengan operator sizeof, atau menggunakan pengurangan parameter template.
• Variabel array tidak dapat dipindahkan ke array lain.
• Tidak ada bahaya kebocoran memori
Array dinamis
• Diciptakan di heap.
• Mereka bukan bagian dari stack frame
• Ukuran array bisa sembarang bilangan bulat.
• Ukuran array tidak dapat diambil secara otomatis. programmer harus menyusun beberapa cara untuk melacak ukuran array. ini biasanya dengan menjaga 'ukuran' variabel.
• Pointer Array ini dapat dipindahkan ke lokasi memori lain
• Risiko kebocoran memori jika pointer dipindahkan, atau keluar dari ruang lingkup
dan berikut ini Uji kompetensi SDATA pertemuan ke-3
polinomial
Array statis
• Dibuat pada stack, dan selalu memiliki ukuran tetap
• Ukuran array harus berupa sebuah konstanta yang compiler tahu pada waktu kompilasi.
• Array tidak dapat mengubah ukuran setiap saat.
• Ukuran array dapat dideteksi dengan operator sizeof, atau menggunakan pengurangan parameter template.
• Variabel array tidak dapat dipindahkan ke array lain.
• Tidak ada bahaya kebocoran memori
Array dinamis
• Diciptakan di heap.
• Mereka bukan bagian dari stack frame
• Ukuran array bisa sembarang bilangan bulat.
• Ukuran array tidak dapat diambil secara otomatis. programmer harus menyusun beberapa cara untuk melacak ukuran array. ini biasanya dengan menjaga 'ukuran' variabel.
• Pointer Array ini dapat dipindahkan ke lokasi memori lain
• Risiko kebocoran memori jika pointer dipindahkan, atau keluar dari ruang lingkup
dan berikut ini Uji kompetensi SDATA pertemuan ke-3
polinomial