Apostila de C

Started by KEst, 24 de September , 2006, 10:07:24 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

KEst

Aqui abaixo vai uma apostila de C usada na UNESP
Nível: Intermediario
Apostila de C
MD5: 6794E9E7979F344767622343C70BA7A9

Introdução
Estrutura básica de um programa em C
Forma geral das funções em C
Tipos de Dados do C
Nomes de Variáveis
Declaração e Inicialização de Variáveis

Constantes
Constantes dos tipos básicos
Constantes hexadecimais e octais
Constantes strings
Constantes de barra invertida

Operadores Aritméticos e de Atribuição
Operadores Relacionais e Lógicos
Operadores Lógicos Bit a Bit

Expressões
Conversão de tipos em expressões
Expressões que Podem ser Abreviadas
Encadeando expressões: o operador ,
Tabela de Precedências do C
Modeladores (Casts)

ESTRUTURAS DE CONTROLE DE FLUXO
O Comando if
O else
O if-else-if
A expressão condicional
ifs aninhados
O Operador ?
O Comando switch
O Comando for
O loop infinito
O loop sem conteúdo
O Comando while
O Comando do
O Comando break
O Comando continue

Introdução Básica às Entradas e Saídas
Caracteres
Strings
printf
scanf

Introdução às Funções
Argumentos
Retornando valores

O Tipo void
} /* Pronto. Estamos livres daquelas mensagens de aviso. */MATRIZES E STRINGS
MATRIZES E STRINGS
Vetores
Strings
gets
strcpy
strcat
strlen
strcmp
Matrizes
Matrizes bidimensionais
Matrizes de strings
Matrizes multidimensionais
Inicialização
Inicialização sem especificação de tamanho

Arquivos-Cabeçalhos
Entradas e Saídas Padronizadas
Lendo e Escrevendo Caracteres
getche e getch
putchar
Lendo e Escrevendo Strings
gets
puts
Entrada e Saída Formatada
printf
scanf
Abrindo e Fechando um Arquivo
fopen
exit
fclose
Lendo e Escrevendo Caracteres em Arquivos
putc
getc
feof
Outros Comandos de Acesso a Arquivos
ferror
rewind
getw
putw
fgets
fputs
fread
fwrite
fseek
remove
Fluxos Padrão
fprintf
fscanf

Campanha Converta-se a Gnu is Not Unix/Linux

nibbles




"A diversão do inteligente é se fingir de burro para aquele que se finge de inteligente."
"ENGENHARIA SOCIAL. Porque não existe patch para a ignorância humana."