apostila programação

11432 palavras 46 páginas
Apostila de Linguagem C

Fontes:
UFMG (Universidade Federal de Minas Gerais) e www.apostilando.com.br

Esta apostila sofreu pequenas modificações a afim de se adapatar as necessidades da disciplina de LPE e LPA

INTRODUÇÃO 1
PRIMEIROS PASSOS 2
O C é "Case Sensitive" 2
Dois Primeiros Programas 2
Vamos analisar o programa por partes. 2
Comentários 2
Introdução Básica às Entradas e Saídas 4
Palavras Reservadas do C 8
VARIÁVEIS, CONSTANTES, OPERADORES E EXPRESSÕES 9
Nomes de Variáveis 9
Dicas quanto aos nomes de variáveis... 9
Os Tipos do C 9
Declaração e Inicialização de Variáveis 10
Operadores Aritméticos e de Atribuição 14
Operadores Relacionais e Lógicos 15
- Operadores Lógicos Bit a Bit 17
Expressões 18
- Expressões que Podem ser Abreviadas 18
- Tabela de Precedências do C 19
Modeladores (Casts) 20
ESTRUTURAS DE CONTROLE DE FLUXO 20
O Comando if 21
- O Operador ? 24
O Comando switch 25
O Comando for 26
O Comando while 28
O Comando do-while 30
O Comando break 31
O Comando goto 32
A Função 34
O Comando return 37
Protótipos de Funções 38
O Tipo void 39
Arquivos-Cabeçalhos 41 Escopo de Variáveis 42
Passagem de parâmetros por valor e passagem por referência 45
Vetores como Argumentos de Funções 46
Os Argumentos argc e argv 47
Recursividade 48
Outras Questões 49
MATRIZES E STRINGS 49
Vetores 49
Strings 51
Matrizes 54
DIRETIVAS DE COMPILAÇÃO 57
As Diretivas de Compilação 57
A Diretiva include 57
As Diretivas define e undef 58
As Diretivas ifdef e endif 60
A Diretiva ifndef 60
A Diretiva if 61
A Diretiva else 61
A Diretiva elif 61
Introdução 62
Lendo e Escrevendo Caracteres 62
Lendo e Escrevendo Strings 63
Entrada e Saída Formatada 64
Abrindo e Fechando um Arquivo 68
Lendo e Escrevendo Caracteres em Arquivos 70
Outros Comandos de Acesso a Arquivos 73
Fluxos Padrão 77
PONTEIROS 78
Declarando e Utilizando Ponteiros 79
Ponteiros e Vetores 82
Inicializando

Relacionados

  • Apostila de programação
    14221 palavras | 57 páginas
  • Apostila programação
    14078 palavras | 57 páginas
  • Apostila de programação
    1772 palavras | 8 páginas
  • Apostila programação
    50369 palavras | 202 páginas
  • Apostila de Programação.
    1700 palavras | 7 páginas
  • Apostila Lógica de Programação
    6647 palavras | 27 páginas
  • Apostila de Lógica da Programação
    3974 palavras | 16 páginas
  • Apostila Programacao Android
    19924 palavras | 80 páginas
  • Apostila de lógica e programação
    7448 palavras | 30 páginas
  • Apostila de técnicas de programação
    14230 palavras | 57 páginas