Maurilio

987 palavras 4 páginas
FUNÇÕES EM C

A solução para a construção de um programa com muitas linhas, resultado de um grande problema, é dividir o problema em partes. Estas partes menores em C são as funções, genericamente denominadas como subprogramas ou sub-rotinas. Um programa pode ter diversas funções. Normalmente cria-se uma diversas vezes dentro de um programa. Esta segmentação é chamada de modularização e permite que cada segmento seja escrito, testado e revisado individualmente sem alterar o funcionamento do programa como um todo. Permite ainda que um programa seja escrito por vários programadores ao mesmo tempo, cada um escrevendo um segmento separado. função quando alguma tarefa é executada

Formato Geral de uma Função em C tipo_da_funcao NomeDaFuncao (Lista_de_Parametros) { corpo da função }

A Lista_de_Parametros, também chamada de Lista_de_Argumentos, é opcional. São as variáveis ou valores que serão repassados ou calculados pela função. O nome de uma função poderá ser qualquer nome, de preferência significativo com aquilo que a função se propõe a executar. A função é executada a partir de uma chamada no programa principal (main)

Escopo

É a vida útil das variáveis. Uma variável pode existir e possuir um valor por todo o programa ou apenas em uma subrotina. Essa propriedade caracteriza-se o

escopo da variável, podendo esta ter escopo global (todo o programa) ou local (subrotina).

Variáveis globais e locais

Uma variável é considerada global quando é declarada no início do programa. Ela é visível a todas as sub-rotinas hierarquicamente subordinadas. Uma variável é considerada local quando é declarada dentro de uma subrotina e é somente válida dentro da rotina onde foi declarada. Nesta forma as demais sub-rotinas não poderão fazer uso daquelas variáveis como global, pois não visualizam a existência das mesmas.

Exemplo 1 # include # include int num1, num2, soma; // variáveis globais // * * * Função para somar 2 números * * * int somar() { soma = num1 +

Relacionados

  • A O Do Maurilio
    3289 palavras | 14 páginas
  • José maurilio araújo fernandes
    502 palavras | 3 páginas
  • Resumo do ultimo caputilo de Imperio
    653 palavras | 3 páginas
  • Projeto Pizzaria em VB
    2802 palavras | 12 páginas
  • penal
    1218 palavras | 5 páginas
  • ioioioi
    1537 palavras | 7 páginas
  • Resumo
    371 palavras | 2 páginas
  • bruno
    878 palavras | 4 páginas
  • tecnicas ll histerosalpingografia
    1371 palavras | 6 páginas
  • Senhor
    3042 palavras | 13 páginas