¡GoConqr estrena diseño! Cuéntanos qué te parece.

Mapa mental

Funções

Priscila Ribeiro Boaventura Portugués

Funções

Contenido del mapa

Funções

  1. Definição

    • são blocos de código que podem ser nomeados e chamados de dentro de um programa
      • printf()
      • scanf()
    • é um bloco de código que executa alguma operação.
    • Uma função pode, opcionalmente, definir parâmetros de entrada que permitem aos chamadores passar argumentos para a função.
  2. Subprograma

    • Podem receber os seguintes nomes:
      • Subrotina
      • Rotina
      • Procedimento
      • Segmento
      • Módulo
      • Em c, o único tipo de subprograma é a Função
    • Programa ao qual está associado um nome, cuja execução está subordinada a um outro programa
  3. Tipos Retorno:

    • Tipo Primitivo:
      • int
      • float
      • char
      • double
    • Tipo enumerativo
    • uma estrutura
    • um ponteiro
    • void
      • função sem retorno
        • comando return
  4. Localização de Variáveis

    • Variável Local
      • qualquer variável declarada no corpo de uma função é local a essa função.
    • Variável Global
      • é uma variável declarada fora do escopo de qualquer função.
    • Parâmetros formais
      • são declarados como sendo as entradas uma função
  5. Parâmetros

    • são variáveis declaradas diretamente no cabeçalho da função
      • Para definir os parâmetros de uma função o programador deve explicitá-los como se estive declarando uma variável, entre os parênteses do cabeçalho da função.
        • Exemplo
        • Existem 2 maneiras de passar valor através dos parâmetros: Por valor ou Por referência. Neese momento, será apresentado a passagem de parâmetro por valor. Quando introduzirmos o conceito de Ponteiro, apresentaremos o outro tipo.
    • Parâmetros formais
      • são parâmetros da função na sua declaração
    • Parâmetros atuais/reais
      • são os parâmetros na chamada da função
    • têm como finalidade fazer a comunicação entre funções e função principal
  6. Esqueleto de uma função

    • tipo_de_retorno: Refere-se ao tipo de resposta que a função devolve
    • nome_da_função: identificador da função no resto do programa
    • lista de parâmetros: é uma lista de variáveis que representam valores de entrada
    • instruções: corpo da função, destinada à declaração das variáveis
  7. Benefícios

    • Permite o reaproveitamento de código já construído
    • Evita que um mesmo trecho de código seja repetido várias vezes dentro de um mesmo programa
    • Para que os blocos do programa não fiquem grandes demais
    • Facilita a leitura do programa de maneira que os blocos de código possam ser logicamente compreendidos de forma isolada.

Imágenes y archivos del mapa

  • Funções
  • Funções
  • Funções
  • Funções

Información

Descripción
Mapa Mental sobre Funções, creado por Priscila Ribeiro Boaventura el 29/06/2021.
Creado por
Priscila Ribeiro Boaventura · jun 2021
Actualizado
29 jun 2021
Visitas
1
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?