C++ İşlev Parametreleri


Parametreler ve Argümanlar

Bilgiler bir parametre olarak fonksiyonlara iletilebilir. Parametreler, fonksiyon içinde değişkenler olarak hareket eder.

Parametreler, fonksiyon adından sonra parantez içinde belirtilir. İstediğiniz kadar parametre ekleyebilirsiniz, bunları virgülle ayırmanız yeterlidir:

Sözdizimi

void functionName(parameter1, parameter2, parameter3) {
  // code to be executed
}

Aşağıdaki örnekte, parametre olarak stringçağrılan bir fname alan bir işlev vardır. İşlev çağrıldığında, işlevin içinde tam adı yazdırmak için kullanılan bir ad iletiyoruz:

Örnek

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

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

// Liam Refsnes
// Jenny Refsnes
// Anja Refsnes

İşleve bir parametre iletildiğinde, buna argüman denir . Dolayısıyla, yukarıdaki örnekten: birfname parametredir , while Liam, Jennyve Anjaargümanlardır .