Você está na página 1de 5

CURSO LINGUAGEM C

Curso de Linguagem C
Sumrio Mdulo 1 Mdulo 2 Mdulo 3 Mdulo 4 Mdulo 5 Mdulo 6 Mdulo 7 Mdulo 8 Mdulo 9 Mdulo 10 Mdulo 11

Pgina Principal

Sumrio
Mdulo 1 Apresentao do Histrico e das Caractersticas Bsicas da Linguagem C
1.1 Histria da Linguagem C 1.2 Compiladores e Interpretadores 1.3 Caractersticas da Linguagem C 1.4 Aplicaes Escritas em C 1.5 A Linguagem C Comparada Outras Linguagens 1.6 Estrutura de um Programa em Linguagem C 1.6.1 Comentrios 1.6.2 Diretiva #include 1.6.3 Uso do ponto-e-vrgula 1.7 Compreendendo os Tipos de Arquivo

Mdulo 2 Caractersticas e Definies Gerais da Linguagem C


2.1 Palavras Reservadas em Linguagem C 2.2 Nomes e Identificadores Usados na Linguagem C 2.3 Tipos e Dados 2.3.1 Modificadores de Tipos 2.4 Definio de Variveis 2.5 Definio de Constantes 2.5.1 Constantes Hexadecimais e Octais 2.5.2 Constantes Strings 2.5.3 Cdigos de Barra Invertida 2.6 Operadores 2.6.1 Operador de atribuio 2.6.2 Operadores Aritmticos 2.6.3 Operadores Relacionais 2.6.4 Operadores Lgicos 2.6.5 Manipulao de bits 2.6.6 Operadores de assinalamento 2.6.7 Operadores de Pr e Ps-Incremento 2.6.8 Operadores de Endereo 2.7 Tabela de Operadores da Linguagem C 2.8 Expresses 2.8.1 Converses de Tipos em Expresses 2.8.2 Modeladores (CASTS) 2.8.3 Espaamento e Parnteses

Mdulo 3 Funes na Linguagem C


3.1 Funes 3.2 Variveis dentro das Funes

http://www.dee.feis.unesp.br/graduacao/disciplinas/langc/modulo_linguagemc/index.html[1/8/2011 09:02:33]

CURSO LINGUAGEM C

3.3 Main como uma Funo 3.4 Introduo aos Parmetros 3.5 Parmetros Mltiplos 3.6 Retornando um Valor de uma Funo 3.7 Comando Return 3.8 Prottipos de Funo 3.9 Biblioteca de Execuo 3.10 Funes que no Retornam Int 3.11 Variveis Locais 3.12 Sobrecarga da Funo 3.13 Declarando Variveis Globais 3.14 Solucionando os Conflitos de Nomes de Variveis Locais e Globais 3.15 Chamada por Valor 3.16 Chamada por Referncia 3.17 Obtendo um Endereo 3.18 Usando um Endereo de Memria 3.19 Alterando o Valor de um Parmetro 3.20 Alterando Somente Parmetros Especficos 3.21 Funes Recursivas

Mdulo 4 - Estudo das Funes PRINTF() e SCANF()


4.1 Funo PRINTF() 4.1.1 Exibindo Valores do Tipo int Usando Printf() 4.1.2 Exibindo um Valor Inteiro Octal ou Hexadecimal 4.1.3 Exibindo Valores do Tipo Unsigned Int 4.1.4 Exibindo Valores do Tipo Long Int 4.1.5 Exibindo Valores do Tipo Float 4.1.6 Exibindo Valores do Tipo Char 4.1.7 Exibindo Valores de Ponto Flutuante em um Formato Exponencial 4.1.8 Exibindo Valores em Ponto Flutuante 4.1.9 Exibindo uma String de Caracteres 4.1.10 Exibindo um Endereo de Ponteiro 4.1.11 Precedendo um Valor com um Sinal de Adio ou de Subtrao 4.1.12 Formatando um Valor Inteiro 4.1.13 Sada de Inteiros Preenchida com Zeros 4.1.14 Exibindo um Prefixo Antes dos Valores Octais ou Decimais 4.1.15 Formatando um Valor em Ponto Flutuante 4.1.16 Formatando a Sada Exponencial 4.1.17 Justificando Esquerda a Sada de Printf() 4.1.18 Combinando os Especificadores de Formato de Printf() 4.1.19 Trabalhando com os Caracteres Escape de Printf() 4.1.20 Determinando o Nmero de Caracteres que Printf() Exibiu 4.1.21 Usando o Valor de Retorno de Printf() 4.2 Funo SCANF(): 4.2.1 Usando Caracteres em Scanf() que Sero Descartados 4.2.2 Lendo Valores em Variveis 4.2.3 Lendo String de Caracteres 4.2.4 Formatando a Entrada de Scanf() 4.2.5 Determinando o Nmero Mximo de Caracteres a ser Lido 4.2.6 Lendo Somente Caracteres Pr-Determinados

Mdulo 5 - Estruturas de Fluxo de Controle

http://www.dee.feis.unesp.br/graduacao/disciplinas/langc/modulo_linguagemc/index.html[1/8/2011 09:02:33]

CURSO LINGUAGEM C

5.1 A Declarao If 5.1.1 Usando a Declarao Else 5.1.2 O Encadeamento If-Else-If 5.1.3 A Expresso Condicional 5.1.4 Ifs Aninhados 5.2 A Declarao For 5.2.1 Partes do Comando For so Opcionais 5.2.2 Compreendendo um Lao Null 5.2.3 Compreendendo o Lao Infinito 5.2.4 Usando o operador vrgula da Linguagem C dentro de um lao for 5.3 A Declarao While 5.3.1 Compreendendo as Partes de um Lao While 5.4 A Declarao Do-While 5.5 Compreendendo o Comando Continue 5.6 Finalizando um Lao Usando o Comando Break 5.7 Desvios com o comando goto 5.8 A Declarao Switch 5.8.1 As Declaraes Switch Aninhadas 5.9 Laos Aninhados

Mdulo 6 Matrizes na Linguagem C


6.1 Compreendendo as Matrizes 6.2 Declarando uma Matriz 6.3 Compreendendo os Requisitos de Armazenamento de uma Matriz 6.4 Inicializando uma Matriz 6.5 Acessando Elementos da Matriz 6.6 Percorrendo em um Lao Elementos da Matriz 6.7 Usando Constantes Para Definir as Matrizes 6.8 Passando uma Matriz a uma Funo 6.9 Revisitando as Matrizes Como Funes 6.10 Compreendendo Como as Matrizes de String Diferem 6.11 Determinando Quantos Elementos Uma Matriz Pode Armazenar 6.12 Compreendendo as Matrizes Multidimensionais 6.13 Inicializando Elementos em Uma Matriz Bidimensional 6.14 Percorrendo em Um Lao Uma Matriz Bidimensional 6.15 Percorrendo Uma Matriz Tridimensional 6.16 Passando uma Matriz Bidimensional Para uma Funo 6.17 Tratando as Matrizes Multidimensionais Como Uma Dimenso

Mdulo 7 Ponteiros
7.1 Ponteiros como Endereos 7.2 Determinando o Endereo de uma Varivel 7.3 Como a Linguagem C trata Matrizes como Ponteiros 7.4 Aplicando o Operador de Endereo (&) a uma Matriz 7.5 Declarando Variveis Ponteiros 7.6 Desreferenciando um Ponteiro 7.7 Usando Valores de Ponteiro 7.8 Ponteiros com Parmetros de Funo 7.9 A Aritmtica de Ponteiros 7.10 Incrementando e Decrementando um Ponteiro 7.11 Percorrendo uma String usando um Ponteiro
http://www.dee.feis.unesp.br/graduacao/disciplinas/langc/modulo_linguagemc/index.html[1/8/2011 09:02:33]

CURSO LINGUAGEM C

7.12 Funes que retornam Ponteiros 7.13 Criando uma Funo que retorna um Ponteiro 7.14 Uma Matriz de Ponteiros 7.15 Percorrendo em um Lao uma Matriz de Strings de Caracteres 7.16 Usando um Ponteiro para um Ponteiro para String de Caracteres 7.17 Declarando uma Constante String usando um Ponteiro 7.18 O Ponteiro do tipo Void 7.19 Ponteiros para as Funes 7.20 Ponteiro para uma Funo 7.21 Usando um Ponteiro para um Ponteiro para um Ponteiro

Mdulo 8 - Sistema de Arquivos


8.1 Introduo 8.2 O Ponteiro de Arquivo 8.3 Abrindo um Arquivo Usando FOPEN 8.4 A Estrutura FILE 8.5 Fechando um Arquivo Aberto 8.6 Lendo e Gravando Informaes no Arquivo um Caracter de Cada Vez 8.7 O Ponteiro de Posio do Ponteiro de Arquivo 8.8 Determinando a Posio Atual no Arquivo 8.9 O Significado de Canais de Arquivo 8.10 Lendo Linhas de Textos 8.11 Gravando Linhas de Texto 8.12 Exemplo do Uso das Funes Fgets e Fputs 8.13 As Funes Fread( ) E Fwrite( ) 8.14 As Funes Fprintf( ) e Fscanf( ) 8.15 Testando o Final do Arquivo 8.16 Posicionamento do Ponteiro de Arquivo com Base em sua Posio Atual 8.17 Excluindo um Arquivo

Mdulo 9 Funes Grficas na Linguagem C


9.1 A Tela Grfica 9.2 Detectando o Adaptador Grfico 9.3 Inicializando a Parte Grfica 9.4 Obtendo as Dimenses da Tela 9.5 Desenhando uma Reta na Tela 9.6 Desenhando um Retngulo na Tela 9.7 Desenhando um Ponto na Tela 9.8 Desenhando um Crculo na Tela 9.9 Desenhando um Arco Circular na Tela 9.10 Limpando a Tela Grfica 9.11 Mudando as Cores do um Desenho 9.12 Mudando a Cor de Fundo e o Preenchimento do um Desenho

Mdulo 10 Tipos de Dados


10.1 Estruturas 10.1.1 Referenciando os Campos da Estrutura 10.1.2 Matrizes de Estruturas 10.1.3 Atribuindo Estruturas 10.1.4 Passando Estruturas para Funes 10.1.5 Ponteiros para Estruturas 10.1.6 Matrizes e Estruturas dentro de Estruturas
http://www.dee.feis.unesp.br/graduacao/disciplinas/langc/modulo_linguagemc/index.html[1/8/2011 09:02:33]

CURSO LINGUAGEM C

10.2 Unies 10.3 Enumeraes 10.4 A Palavra Reservada Typedef

http://www.dee.feis.unesp.br/graduacao/disciplinas/langc/modulo_linguagemc/index.html[1/8/2011 09:02:33]

Você também pode gostar