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 Jenny
e Anja
são argumentos .