Parâmetros de função C++


Parâmetros e argumentos

As informações podem ser passadas para funções como um parâmetro. Os parâmetros atuam como variáveis ​​dentro da função.

Os parâmetros são especificados após o nome da função, dentro dos parênteses. Você pode adicionar quantos parâmetros quiser, basta separá-los com uma vírgula:

Sintaxe

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

O exemplo a seguir tem uma função que recebe um fnamestring chamado como parâmetro. Quando a função é chamada, passamos um primeiro nome, que é usado dentro da função para imprimir o nome completo:

Exemplo

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

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

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

Quando um parâmetro é passado para a função, ele é chamado de argumento . Então, do exemplo acima: fnameé um parâmetroLiam , while Jennye Anjasão argumentos .