Pemograman C++

Penggunaan Parameter Formal dan Parameter Aktual • Parameter formal adalah variabel yang ada pada daftar parameter dalam fungsi. • Parameter aktual adalah parameter yang dapat berupa variabel atau konstanta maupun ungkapan yang dipakai dalam pemanggilan fungsi. cara melewatkan parameter adalah : • Pemanggilan dengan nilai • Pemanggilan dengan referensi Contoh : a...x b...y Dengan cara ini nilai parameter aktual tidak dapat berubah sekalipun nilai parameter formal berubah-ubah sebab x merupakan salinan dari A dan y salinan dari B. Pada saat pemanggilan suatu fungsi, misalnya: a bernilai 20 → x juga bernilai 20 b bernilai 30 → y juga bernilai 30 Selanjutnya nilai x dan y diproses tetapi nilai a dan b akan tetap. Pemanggilan dengan referensi merupakan usaha melewatkan alamat dari suatu variabel ke dalam fungsi. Dengan pengubahan dilakukan di dalam fungsi untuk mengubah variabel di luar fungsi. Perhatikan: Tukar (int *px, int *py) { Int z; Z=*px; *px=*py; *py=z; . . . . . . . . . } Parameter aktualnya: Tukar (&a, &b); BERSAMBUNG..
Share on Google Plus

About Moh.Ridwan

0 komentar: