C++ Function Parameter

C++ Function Parameter
C++ Function Parameter

C++ Function Parameter ?

Sebelum kita mengenal pengertian fungsi parameter lebih dalam, ada baiknya kita akan mengulas terlebih dahulu apa itu fungsi dan apa itu parameter.

Definisi Fungsi Dan Parameter Pada C++

C++ Function atau Fungsi merupakan suatu pernyataan atau baris code yang akan bekerja jika mendapat perintah. atau bisa juga kita menyebutnya sebagai sub program.

Parameter adalah sebuah nilai yang meneruskan kedalam sebuah variabel dalam fungsi. Sebuah parameter pada dasarnya adalah sebuah variabel dan perlu kita perhatikan bahwa isi dari sebuah paramater adalah argumen.

Berikut ada 2 macam Parameter yaitu aktual dan formal :

  1. Parameter Aktual : Sebuah variabel atau konstanta untuk memanggil sebuah fungsi.
  2. Parameter Formal : Sebuah variabel yang definisi nya di dalam fungsi.
void function(param1, param2) { // Parameter Aktual
  // Code
}

void function(String param1, String param2) {
  // Parameter formal
  // Code
}

Pengertian C++ Function Parameter

C++ Function Parameter atau fungsi dengan parameter adalah sebuah fungsi yang bisa menerima nilai atau argumen sebagai parameter, dan mengirim kedalam sebuah variabel yang berada dalam fungsi itu sendiri.

Sebuah fungsi berarti fungsi berparameter jika memiliki parameter dalam keyword () setelah nama fungsi. Berikut adalah contoh bentuk unction Parameter :

Baca : Belajar C++ Class, Tutorial backup database dengan batchfile

Syntax

void function(param1, param2, ...) {
  // Code
}

Penjelasan : bentuk fungsi dimulai dengan void atau non void, kemudian diikuti dengan nama fungsi<function>, didalam keyword () terdapat parameter <param1..>

Berikut Contoh fungsi dengan parameter :

#include <iostream>
using namespace std;

void inifungsi(string iniparameter) {
  cout << iniparameter <<endl;
}

int main() {
    
  inifungsi("ini isi dari parameter 1");
  inifungsi("ini isi dari parameter 2");
  inifungsi("ini isi dari parameter 3");
  return 0; 
}

Penjelasan : dan Contoh fungsi diatas adalah contoh fungsi dengan nama <inifungsi>, dalam fungsi main() fungsi dipanggil dan diisi oleh argumen kemudian fungsi di cetak.

Berikut Output :

ini isi dari parameter 1
ini isi dari parameter 2
ini isi dari parameter 3

Dan hasil diatas adalah fungsi <inifungsi> mencetak argumen dari sebuah fungsi yang bernama <inifungsi> dalam fungsi main().

admin

giginau

Tinggalkan Balasan