Introdu O A Linguagem C

1492 palavras 6 páginas
Introdução a Linguagem C

Professor:
Juliano Lucas Gonçalves juliano.goncalves@ifsc.edu.br Agenda








Histórico
Estrutura básica de um programa em C
Diretivas para o processador – Bibliotecas
Ambiente de desenvolvimento
Usando o code blocks
Recomendações
Exemplos

Histórico da Linguagem C
• Criada por Denis Ritchie, na década de 1970, para uso em um computador DEC PDP-11 em Unix
• O sistema Unix é escrito em C e C++

3

Estrutura básica de um programa
C
diretivas para o pré-processador declaração de variáveis globais main ()
{
declaração de variáveis locais da função main comandos da função main
}

4

Diretivas para o processador - Bibliotecas

• Diretiva #include permite incluir uma biblioteca
• Bibliotecas contêm funções pré-definidas, utilizadas nos programas
• Exemplos
#include <stdio.h>

Funções de entrada e saída

#include <stdlib.h> Funções padrão
#include <math.h>

Funções matemáticas

#include <string.h> Funções de texto

5

Ambiente de desenvolvimento
• Code Blocks  é um ambiente de desenvolvimento de programas em C e C++
(editor, compilador, bibliotecas...)

• Tutorial para download e instalação  http://aulasdec.wordpress.com/configurandoo-codeblocks-no-windows/ Usando o code blocks
• Inicie o code blocks pelo ícone ou pelo menu
• Crie um novo arquivo (branco), com o comando file, new, empty file

7

Usando o code blocks (2)
Digite o código abaixo

#include <stdio.h>
#include <stdlib.h> int main()
{
printf (“Meu primeiro programa em C!"); system("PAUSE"); return 0;
}

8

Usando o code blocks (3)
• Salve o programa com o nome exemplo.c em um diretório com o seu nome
• Compile e execute o programa pressionando a tecla
F9
• Se houver algum erro de sintaxe, aparece uma ou mais mensagens no rodapé da janela. Neste caso, corrija o programa e repita.

9

Usando o code blocks (4)
• Abra o diretório onde salvou esse exemplo e verifique quantos arquivos tem?
• Exemplo.c
• Exemplo.o
• Exemplo.exe

10

Processo de compilação

11

Relacionados

  • Introdu O A Orienta O A Linguagem C
    1023 palavras | 5 páginas
  • Aulas 03 A 05 Introdu O Linguagem C
    716 palavras | 3 páginas
  • Maquina Turing
    4867 palavras | 20 páginas
  • SISTEMAS OPERACIONAIS
    7185 palavras | 29 páginas
  • Linguagem de programação parte 11
    7179 palavras | 29 páginas
  • Atps
    1149 palavras | 5 páginas
  • Algoritmo
    1109 palavras | 5 páginas
  • Aula1
    929 palavras | 4 páginas
  • Informatica
    947 palavras | 4 páginas
  • Java
    17625 palavras | 71 páginas