*   >> Leitura Educação Artigos >> science >> programação

Funções em C ++

} A função começa com a palavra, vazio, em seguida, um espaço e myFn (), em seguida, um bloco de instruções. Na verdade, existem duas funções no código acima: uma com o nome, myFn e outra com o nome, a principal. Diremos mais sobre a função principal mais tarde na série. Nesta parte do tutorial vamos apenas dizer algumas coisas sobre ele. Nossa função de interesse, começa com a palavra reservada, nula. O nome da função é myFn. Isto é seguido por parênteses. Então você tem o bloco. No bloco, você tem a declaração e atribuição dos dois números inteiros.

A terceira declaração no bloco soma os dois números. A quarta quadrados indicação da soma. A última instrução exibe (prints) da praça. Chamando uma função Quando a execução de um programa C ++ começa, todas as declarações no bloco principal função são executados primeiro. No caso acima, existem duas instruções no bloco da função principal. Vou falar sobre a segunda instrução, "return 0;" depois de alguma outra parte da série. Execução de instruções em qualquer bloco começa de cima para baixo. Na execução das instruções no bloco de função principal, a declaração, "myFn ()" será executado.

Esta declaração chama a função, myFn, que é codificado fora do bloco da função principal. Em outras palavras, esta declaração faz com que as declarações na função, myFn, a ser executado. Você chamar uma função apenas digitando o nome da função, seguido por parênteses, em um comunicado. Os parênteses pode ter o que é chamado de argumentos - veja abaixo. No código acima, se a função, myFn nunca é chamado, ele não será executado. myFn é um exemplo de uma função definida pelo utilizador. A função que o usuário defina deve ser codificado fora do bloco da função principal.

A expressão que chama uma função é chamada de função de chamada. A função (definição) chamado, é chamado a função chamada. O tipo de valor de retorno e retorno A função pode retornar um valor ou ponteiro (endereço). Precisamente, uma função pode retornar o conteúdo de um objeto ou um ponteiro para um objeto. Se uma função retorna um valor ou ponteiro, a expressão chamando por exemplo, myFn (), pode ser atribuído a um identificador. Você pode, então, fazer o que você quer fazer com o identificador.

Considere o seguinte código: #include using namespace std; int myFn () {int num1 = 2; int num2 = 3; int sum = num1 + num2; int quadrado = soma * soma; retornar quadrado; } Int main () {int resultado = myFn (); cout retornar 0; } Na definição da função myFn desta vez, e

Page   <<  [1] [2] [3] [4] [5] [6] [7] [8] [9] >>
Copyright © 2008 - 2016 Leitura Educação Artigos,https://artigos.nmjjxx.com All rights reserved.