Tabela de índice
Introdução à Linguagem C
Tópicos do Curso
Bibliografia
Introdução
Características da Linguagem C
O C Padrão (ANSI)
Etapas da Geração de um Programa em C
Formato de um Programa
Primeiro Exercício
Sintaxe
Identificadores
Tipos Inteiros
Tipos Flutuantes (reais)
Operador de Atribuição
Operadores Matemáticos
Operadores Relacionais e Lógicos
Incremento e Decremento
Precedência dos Operadores Aritméticos
Operadores cast e sizeof
A Biblioteca Padrão C
Funções Básicas de Entrada e Saída
getchar() e putchar()
printf()
Códigos de Controle
Usando a Formatação
scanf()
Exemplo de scanf()
Exercício
Estruturas de Controle
if
Exemplo
if-else-if(encadeamento de if)
Exemplo
Operador Ternário
switch
Exemplo
Exercício
for
Exemplo
Encadeamento de for
Exercício
while
Exemplo
do while
Exemplo
break
continue
Matrizes
Dimensões das Matrizes
Exemplo
Verificação de limites
Matrizes estáticas
Exercício
Matrizes de char(strings)
Exemplo
Funções de manipulação de string
Ponteiros
Exemplo
Expressões com ponteiros
Incremento e decremento de ponteiros
Operações com ponteiros
Ponteiros e Vetores
Exemplo
String de Ponteiros
Matrizes de Ponteiros
Exercícios
Funções
Função sem Retorno
Função com Retorno
Escopo da Função
Exemplo de Chamada por Valor
Chamada por Referência
Classe de Variáveis
Exemplo de uso de Variável Global
Funções com Matrizes
Exercícios com Funções
Estruturas
Exemplo de Estrutura
Ponteiro para Estrutura
Exemplo de Ponteiro para Estrutura
Exercício com Estruturas
Alocação Dinâmica
Exemplo de Alocação Dinâmica
Exercício com Alocação Dinâmica
Arquivos
Comandos de Manipulação de Arquivo
Exemplo de acesso à Arquivos
Exercício com Arquivos
Página do Centro de Computação
|
Autor: Divisão de Serviços à Comunidade - Centro
de Computação/Unicamp
|