INDICE:
Aula 1 - INTRODUÇÃO 4
AULA 2 - Primeiros Passos 5
O C é "Case Sensitive" 5
Dois Primeiros Programas 6
Introdução às Funções 7
Introdução Básica às Entradas e Saídas 10
Introdução a Alguns Comandos de Controle de Fluxo 14
Comentários..18
Palavras Reservadas do C 17
AULA 3 - VARIÁVEIS, CONSTANTES, OPERADORES E EXPRESSÕES 18
Nomes de Variáveis 18
Dicas quanto aos nomes de variáveis... 18
Os Tipos do C 18
Declaração e Inicialização de Variáveis 19
Constantes...23
Operadores Aritméticos e de Atribuição 23
Operadores Relacionais e Lógicos 25
- Operadores Lógicos Bit a Bit 27
Expressões 28
- Expressões que Podem ser Abreviadas 28
- Tabela de Precedências do C 29
Modeladores (Casts) 30
Aula 4 - ESTRUTURAS DE CONTROLE DE FLUXO 31
O Comando if 31
- O Operador ? 34
O Comando switch 35
O Comando for.....38
O Comando while 39
O Comando do-while 40
O Comando break 41
O Comando continue......43
O Comando goto 43
AULA 5 - MATRIZES E STRINGS 45
Vetores 45
Strings 46
Matrizes 50
AULA 6 – PONTEIROS 53
Como Funcionam Ponteiros...54
Declarando e Utilizando Ponteiros 53
Ponteiros e Vetores 57
Inicializando Ponteiros 61
Ponteiros para Ponteiros 62
Cuidados a Serem Tomados ao se Usar Ponteiros 63
AULA 7 - FUNÇÕES
A Função 64
O Comando return 64
Protótipos de Funções 66
O Tipo void 67
Arquivos-Cabeçalhos 68
Escopo de Variáveis 70
Passagem de parâmetros por valor e passagem por referência 72
Vetores como Argumentos de Funções 74
Os Argumentos argc e argv 74
Recursividade 76
Outras Questões 76
AULA 8 - DIRETIVAS DE COMPILAÇÃ 77
As Diretivas de Compilação 77
A Diretiva include 77
As Diretivas define e undef 78
As Diretivas ifdef e endif 80
A Diretiva ifndef 81
A Diretiva if 81
A Diretiva else 81
A Diretiva elif 82
AULA 9 - ENTRADAS E SAÍDAS PADRONIZADAS
Introdução 83
Lendo e Escrevendo Caracteres 83
Lendo e Escrevendo Strings 84
Entrada e Saída Formatada 85
Abrindo e Fechando um Arquivo 89
Lendo e Escrevendo Caracteres em Arquivos 91
Outros Comandos de Acesso a Arquivos 94
Fluxos Padrão 98
AULA 10 - Tipos de Dados Avançados 100
Modificadores de Acesso 100
Conversão de Tipos 104
Modificadores de Funções 105
Ponteiros para Funções 106
Alocação Dinâmica 107
Alocação Dinâmica de Vetores e Matrizes 112
AULA 11 - Tipos de Dados Definidos Pelo Usuário 115
Estruturas - Primeira parte 115
Estruturas - Segunda parte 118
Declaração Union 122
Enumerações 123
O Comando sizeof 124
- O Comando typedef 125
Uma aplicação de structs: as listas simplesmente encadeadas 126
Formato:PDF
Tamanho:503k

0 comentários:
Postar um comentário