Parameter Formal dan Parameter Aktual
Parameter formal adalah variabel yang ada pada daftar parameter dalam definisi fungsi. Sedangkan parameter aktual adalah parameter (tidak selamanya menyatakan variabel) yang dipalai dalam pemanggilan fungsi.
Cara Melewatkan (Passing) Parameter
Ada dua cara untuk melewatkan parameter ke dalam fungsi, yaitu :
- Pemanggilan dengan nilai (call by value).
- Pemanggilan dengan acuan (call by reference).
Pemanggilan dengan nilai merupakan cara yang dipakai seluruh fungsi buatan yang telah dibahas sebelumnya. Pada pemanggilan dengan nilai, nilai dari parameter aktual akan disalin ke parameter formal. Denagn cara ini maka nilai parameter aktual tidak dapat berubah sekalipun nilai parameter formal berubah.
File tukar1.c
Sedangkan pemanggilan dengan acuan merupakan upaya untuk melewatkan alamat dari suatu variabel ke dalam fungsi. Cara ini dapat digunakan untuk mengubah isi suatu variabel di luar fungsi dengan pelaksanaan pengubahan dilakukan di dalam fungsi.
Dedicated for Light Intermutimedia
Perusahaan Software Pulsa