Prototipe Fungsi Pada C++

Prototipe Fungsi Pada C++

Hai Pembaca FajarYusuf.Com yang pintar dan berwawasan tinggi, kali ini FajarYusuf.Com akan post Prototipe Fungsi Pada C++.

Prototipe (prototype function)
Prototipe fungsi digunakan untuk mendeklarasikan ke compiler 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 prototipe yaitu:

  • Compiler akan melakukan konversi antara tipe parameter dalam definisi dan parameter fungsi.
  • Jika jumlah parameter yang digunakan dalam definisi fungsi dan pada saat pemanggilan fungsi berbeda atau tidak sama, maka akan menunjukan kesalahan.

Contoh prototipe fungsi:

Bentuk definisi dalam penggunaan fungsi yang dideklarasikan dengan menggunakan prototipe, 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:




Jangan Lupa Berikan Komentar Positif di FajarYusuf.Com
Disqus Comments