Soal SMA · Konsep dasar · Kesulitan 4/5
Dalam pemrograman, sebuah fungsi menerima parameter secara pass-by-value. Jika fungsi tersebut mengubah nilai parameter, apa dampaknya pada variabel asli di pemanggil?
- A.Variabel asli ikut berubah karena referensi diteruskan
- B.Variabel asli tidak berubah karena yang diubah adalah salinan nilai
- C.Variabel asli berubah hanya jika tipe data primitif
- D.Terjadi error karena parameter tidak dapat diubah
Kunci jawaban & pembahasan
Jawaban: Variabel asli tidak berubah karena yang diubah adalah salinan nilai
Pass-by-value menyalin nilai, sehingga perubahan pada parameter tidak memengaruhi variabel asli.
Mau penjelasan yang menyesuaikan level anak?
Xinau AI membahas soal langkah demi langkah, menyesuaikan gaya bahasa dengan usia anak, dan menyusun latihan berikutnya berdasarkan jawaban sebelumnya.
Coba gratis 30 hari