atps

3428 palavras 14 páginas
Introdução
Em C, diferentemente de outras linguagens, todas as ações ocorrem dentro de funções. Na linguagem C não há conceito de um programa principal, o que existe é uma função chamada main que é sempre a primeira a ser executada.
A forma geral de uma função em C é a seguinte: tipo nome (tipo nome1, tipo nome2, ..., tipo nomeN )
{
declaração das variáveis corpo da função
}

O tipo na definição da função especifica o tipo do resultado que será devolvido ao final da execução da função. Caso nenhum tipo seja especificado o compilador assume que um tipo inteiro é retornado. O tipo void pode ser usado para declarar funções que não retornam valor algum.
Há duas maneiras básicas de terminar a execução de uma função. Normalmente usa-se o comando return para retornar o resultado da função. Portanto, quando o comando return expressão; for executado, o valor da expressão é devolvido para a função que chamou. Quando não há valor para retornar o comando return não precisa ser usado e a função termina quando a chave que indica o término do corpo da função é atingido.
O nome da função é qualquer identificador válido. A lista de parâmetros é uma lista, separada por vírgulas, de variáveis com seus tipos associados. É possível que existam funções que não tenham lista de parâmetros, mas ainda assim é necessário que os parênteses sejam usados.
Os parâmetros são valores que a função recebe para realizar as tarefas para as quais foi programada. Por exemplo, uma função que calcule a raiz quadrada de um número do tipo float, deve declarar como parâmetro uma variável deste tipo para receber o valor.
É importante notar que diferentemente de declarações de variáveis onde podemos associar vários nomes de variáveis a uma declaração como em int a, dia, mes, i; na lista de parâmetros é necessário associar um tipo a cada variável como no exemplo abaixo: float media (float n1, float n2, float n3)
Suponha que uma determinada função, A, deseje usar uma outra

Relacionados

  • atps
    412 palavras | 2 páginas
  • atps
    460 palavras | 2 páginas
  • atps
    621 palavras | 3 páginas
  • atps
    583 palavras | 3 páginas
  • Atps
    1966 palavras | 8 páginas
  • atps
    286 palavras | 2 páginas
  • ATPS
    342 palavras | 2 páginas
  • atps
    336 palavras | 2 páginas
  • atps
    1226 palavras | 5 páginas
  • atps
    1023 palavras | 5 páginas