C ++ Tomando o touro pelos chifres - Parte 15 Introdução Esta é a parte 15 das minhas séries, C ++ Tomando o touro pelos chifres. Uma função é um conjunto de instruções que executam uma tarefa específica. Quando você vai começar a escrever programas, você vai perceber que os programas são muito longos. Você também vai perceber que existem grupos de instruções que terão de estar fazendo a mesma tarefa em diferentes partes do código (programa). Você não precisa digitar esse grupo de declarações em diferentes partes do código.
Você pode escrevê-lo uma vez, e então chamá-lo onde for necessário no código. Neste artigo vou explicar funções em C ++. Nota: Se você não pode ver o código ou se você acha que alguma coisa está faltando (link quebrado, imagem ausente), apenas contacte-me em [email protected]. Ou seja, contacte-me para o menor problema que você tem sobre o que você está lendo. Como eu disse, eu apresento C ++ para você nesta série a maneira como os inventores vê-lo. Eu faço a apresentação em termos simples. Acredito que, desta forma você entenderia C ++ melhor.
Lembre-se, levar as coisas nesta série como eu te dou. Não tente adicionar ou subtrair qualquer idéia em sua mente de ou para o que eu te dou; que seria enganosa. Você pode fazer qualquer subtração ou adição depois de concluir a série. Definindo Funções O grupo de instruções constitui a função, mas você precisa para agrupá-los de uma forma particular. Ao fazer isso, nós dizemos que você está definindo uma função. Este processo pode ser dividido em duas fases. Uma fase é chamada, declarando a função e outra fase é chamada, a definição da função.
Para este tutorial, vamos usar um único processo, que é a definição da função. Veremos como dividir os dois processos mais tarde. A definição da função consiste no seguinte na ordem dada - O objeto retornado tipo (veja abaixo) - O nome (identificador) da função. - Uma lista de parâmetros para a função, entre parênteses e separados por vírgulas (veja abaixo). - As declarações que definem a função estão entre chaves. As declarações em uma função pode ter entre eles chamadas para outras funções definidas no programa atual (aplicação).
Exemplo No exemplo a seguir, definimos uma função que irá adicionar dois números, encontrar o quadrado da soma e, em seguida, imprimir (display) o resultado. #include using namespace std; myFn void () {int num1 = 2; int num2 = 3; int sum = num1 + num2; int quadrado = soma * soma; cout} int main () {myFn (); retornar 0;