Programação C - Aula 2

126 visualizações

Publicada em

Estrutura básica de um programa em C - palavras reservadas - comentários - tipos de dados

Publicada em: Software
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
126
No SlideShare
0
A partir de incorporações
0
Número de incorporações
5
Ações
Compartilhamentos
0
Downloads
5
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Programação C - Aula 2

  1. 1. Dalton Cézane Gomes Valadares dalton.valadares@caruaru.ifpe.edu.br
  2. 2.  Inclusão de bibliotecas (se necessário);  Declaração de constantes (se necessário);  Programa principal;  Declaração de variáveis (se necessário);  Sequência de comandos;
  3. 3. #include <stdio.h> main() { int num,c; printf(“Cubo de um numeronn”); printf(“Digite o numero: “); scanf(“%d”, &num); c = num * num * num; printf(“nCubo de %d = %d”,num,c); getche(); }
  4. 4.  #include <biblioteca.h>  stdio.h  Standard Input and Output  main() { corpo do programa }  Função principal – mandatória  tipo de dado identificador da variável  Declaração de variáveis
  5. 5.  auto break case char const switch volatile continue  default do double else typedef while enum extern  float for goto union if int long register  unsigned return short signed sizeof static struct void  Definidas pela American National Standards Institute (ANSI)
  6. 6.  Facilitam entendimento e manutenção  Linhas no código que não serão compiladas  Não são consideradas pelo compilador  Comentários de linha  //este é um comentário de linha  //você pode comentar onde quiser, com o que quiser  //mas só é válido para a linha
  7. 7.  Comentários de bloco  /* este é um comentário de bloco  comenta-se por várias linhas  estas também serão ignoradas  até encontrar o  */  Delimitadores: /* */
  8. 8.  Editor  código  Pré-processador  verifica o código-fonte (diretivas, comentários, etc.)  Compilador  cria o código objeto (traduzido)  Linker  liga as bibliotecas necessárias
  9. 9.  Inteiro  Short (16 bits): -32.768 a +32.767  Int (32 bits) -2.147.483.648 a + 2.147.483.647  Long (64 bits): -9.223.372.036.854.775.808 a +9.223.372.036.854.775.807  Real  Float (32 bits): 3.4E-38 a 3.4E+38  Double (64 bits): 1.7E-308 a 1.7E+308  Caractere  Char (8 bits)  Void  Nada!
  10. 10.  Qual a estrutura básica de um programa em C?  O que é uma palavra reservada?  Por onde começa a execução de todo programa C?  Para que servem os comentários e quais os tipos existentes em C?  Qual a função do pré-processador e do linker, durante a compilação do programa?  O que são bibliotecas?  Quais os tipos básicos de dados em C?

×