Programação  
 
Conhecimento computador >> Programação >> C /C + + programação >> 
Como declarar uma função em C
Funções em C são a chave para a programação estruturada administrável. Todo bom programa é escrito , tendo a tarefa e dividi-la em pedaços , cada um dos quais se torna uma função. Instruções
cria a declaração da função
1

Crie um nome único, que diz claramente que a função faz . Use verbos no nome para enfatizar a ação. Use um formato consistente , como sublinhados ( por exemplo, " calculate_subtotal " ) ou capitalização interna ( por exemplo, " CalculateSubtotal " ) . Evite nomes que são muito genéricos. Por exemplo, " calculate_GPA_subtotal " poderia ser melhor , uma vez que coisas diferentes podem ser subtotalled .
2

Utilizar funções para retornar um único valor de built-in C tipo de dados (incluindo ponteiros ) . Funções que não retornam nada será declarado como nulo .
3

Escolha parâmetros da função e seus tipos. Passe exatamente o que a função precisa ser fazer o seu trabalho , não mais e não menos. Funções que não precisam de nada irá utilizar vazio .
4

Perceba que a maioria dos parâmetros são " passados ​​por valor . " A função não recebe a variável real , apenas o seu valor, e pode alterá-lo sem afetar a fonte. Se você precisa " passar por referência " para permitir que a função para alterar o valor da variável original, você deve usar ponteiros para os parâmetros
5

Declare a declaração da função como esta: .

 int calculate_GPA_subtotal ( studenttype short, int * notas ) { a declaração começa com o tipo de retorno , então o seu nome, em seguida, os parâmetros entre parênteses . Aqui está o que seria parecido para uma função que não tem nem : reset_printer 
 (void ) { 
6

Incluir uma declaração abreviada. No topo do arquivo de programa C , ou melhor ainda em um cabeçalho ( . H ) de arquivos, incluir uma declaração abreviada que omite o corpo , assim: int

 calculate_GPA_subtotal ( curto studenttype , int * pontuação ); reset_printer void ( void); . Note que você pode deixar de fora os nomes de parâmetros , se você gosta , mas é boa forma de incluí-los . 
Escreva o corpo da função
7

Use {}. As definições de função terminar com um { que inicia o corpo da função e continua até que o correspondente } . Use recuo para tornar o escopo claro .
8

Use o comando return para retornar um valor . Para funções vazios , use-o sem um valor para saltar para fora da função a partir do meio .

Anterior :

Próximo : No
  Os artigos relacionados
·Como compilar um CPP em DOS 
·Como criar um arquivo PK3 
·Como importar XLS para NET 
·Como criar uma biblioteca de vínculo dinâmico de Aces…
·Como converter projetos do Visual C ao BCB 
·Quais são os benefícios de um Bot 
·Como inverter uma matriz em C + + 
·Como compilar um arquivo H 
·Como encontrar o tamanho de uma matriz de char que tem …
·Como criar uma lista duplamente ligada em C Programaçã…
  Artigos em destaque
·C + + Fibonacci Número Função 
·Como exibir GridView em uma página separada 
·Como mesclar inteiros algoritmos originais 
·Como programar o Operador Restante 
·Tutorial Processor celular 
·Como declarar uma String em C + + 
·Como calcular o Time Difference em C + + 
·Como usar Allegro para fazer gráficos em C 
·Como Chegar Copy & Paste no Windows Phone 7 para desenv…
·Como criar uma caixa de nova imagem em tempo de execuç…
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados