Sabtu, 23 November 2013

Prototipe fungsi

Prototipe (prototype function)
Prototipe fungsi digunakan untuk mendeklarasikan ke komplier mengenai:
-Tipe data keluaran yang digunakan
-Jumlah parameter yang digunakan
-Tipe data dari masing-masing parameter yang digunakan.

Ada beberapa manfaat dan keuntungan didalam pemakaian protipe yaitu:
-Komplier akan melakakukan konversi antara tipe parameter dalam defenisi dan parameter fungsi.
-Jika jumlah parameter yang digunakan dalam defenisi fungsi dan pada saat pemanggilan fungsi berbeda atau tidak sama, maka akan menunjukan kesalahan.
Contoh prototipe fungsi:


Bentuk defenisi dalam penggunaan fungsi yang dideklarasikan dengan menggunakan protipe, harus diubah. Sebagai contoh:

float total(a,b)
   float a,b;

Bentuk pendefenisian diatas harus diubah menjadi bentuk modern pendefenisian fungsi:

Untuk parameter fungsi terdapat dua macam parameter fungsi, yaitu:
-Parameter formal, adalah variabel yang terdapat pada daftar parameter yang berada didalam defenisi fungsi.
-Parameter aktual, adalah variabel yang digunakan pada pemanggilan suatu fungsi.

Bentuk penulisan parameter Formal dan Parameter Aktual adalah sbb:


Tidak ada komentar:

Posting Komentar