C++

Fungsi Parameter dan Argumen di C++

Parameter dan Argumen

Informasi dapat diteruskan ke fungsi sebagai parameter. Parameter bertindak sebagai variabel di dalam fungsi.

Parameter ditentukan setelah nama fungsi, di dalam tanda kurung (). Kita bisa menambahkan parameter sebanyak yang kita inginkan, cukup pisahkan dengan koma , :

Sintaks

void functionName (parameter1, parameter2, parameter3) {
// kode yang akan dieksekusi
}

Contoh berikut memiliki fungsi yang mengambil string bernama fname sebagai parameter. Ketika fungsi dipanggil, fungsi akan meneruskan nama depan yang digunakan di dalam fungsi untuk mencetak nama lengkap:

Contoh :

#include <iostream>
#include <string>
using namespace std;

void myFunction(string fname) {
  cout << fname << " Refsnes\n";
}

int main() {
  myFunction("Liam");
  myFunction("Jenny");
  myFunction("Anja");
  return 0;
}

Output :

Ketika parameter dilewatkan ke fungsi, hal itu disebut argumen. Jadi, dari contoh di atas: fname adalah parameter sedangkan Liam, Jenny dan Anja adalah argumen.


Hanifah Nurbaeti