GoConqr has a new look! Let us know what you think.

Mind map

Linguagem C

Heitor Machado Franco Programação Portuguese

Map content

Linguagem C

  1. Tipos de Dados

    • float real 32 3.4E-38 a 3.4E38
      • %f ou %e ou %E
    • double real 64 1.7E-308 a 1.7E308**
      • %f ou %e ou %E
    • char caracter 8 0 a 255
      • %c
    • int inteiro 16 -32768 a 32767
      • %d ou %i (decimal)
      • %x ou %X (hexadecimal)
    • Condição
      • falso=0
      • verdadeiro !=0
    • modificadores
      • short inteiro pequeno (2 bytes)
        • %hd
      • long inteiro grande (4 bytes)
        • %ld
      • signed inteiro com sinal (n°s positivos e negativos)
      • unsigned inteiro sem sinal (apenas n°s positivos)
        • %hu (short in)
        • %u
        • %lu (long in)
    • constante
      • const int valor = 30;
    • string
      • %s
  2. Bibliotecas

    • #include <stdio.h>: Inclui as funções de Entrada/Saída (I/O);
      • printf
        • printf(“<expressão_controle>”,<lista_de_argumentos>);
          • printf("O numero digitado foi %d\n", num);
      • scanf()
        • scanf(“<expressão_controle>”,<lista_de_argumentos>);
          • scanf(“%f ”, &valor)
    • #include <stdlib.h>: Inclui diversas operações, incluindo conversão, geração de números pseudoaleatórios, alocação de memória, controle de processo, sinais, busca e ordenação;
    • #include <conio.h>: Inclui consoles de Entrada/Saída
      • getch(): lê um caractere do teclado, no instante em que foi pressionado, não permitindo que ele seja impresso na janela.
      • getche(): lê um caractere do teclado, no instante em que foi pressionado, permitindo que ele seja impresso na tela.
      • clrscr(): efetua a limpeza de toda a tela (ou janela).
    • É um arquivo que contem as funções-padrão que seu código fonte poderá usar
  3. Operadores

    • Atribuição
      • =
    • Aritméticos
      • +,-,/,\,%
    • Relacionais
      • ==,<,<=,>,>=,!=
    • Lógicos
      • e,ou,nao
        • &&, ||, !
    • Inc/Dec
      • ++,--
  4. Caracteres especiais

    • Backspace
      • \b
    • Pula linha
      • \n
    • Retorno do cursor
      • \r
    • Tabulação horizontal
      • \t
    • Tabulação vertical
      • \v
    • Barra
      • \\
    • Comentário de Linha
      • //
    • Comentário por bloco
      • /* */
    • Nulo
      • \0
  5. Estruturas de Seleção

    • If/else
    • Switch/Case(n)/defaut
    • If
  6. Diretiva Include

    • Inclusão de um programa fonte em outro
  7. Comando de Repetição

    • For
      • Repetição com controlador automático
        • for(carga inicial; condição; pos-instrução)
    • While
      • Repetição com controle pelo usuário
        • while (condição) { instruções; }
    • Do-Wihile
      • comando deve ser usado para fazer a validação da entrada de dados
        • do { instruções; } while (condição);

Information

Description
Programação Mind Map on Linguagem C, created by Heitor Machado Franco on 12/03/2018.
Views
4
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?