Aula4 IntroducaoC

1795 palavras 8 páginas
Introdução à Linguagem C
Vania Bogorny

Adaptado de slides das Profas. Patrícia Jaques, Mônica Py e Deise
Saccol

1

Tradução
CÓDIGO FONTE

TRADUTOR

... LET SOMA = VAR1 + TOTAL ...

(linguagem de prog.)

• MONTADOR (assembler)

CÓDIGO
OBJETO ...
00010110111001011001011010 ...

(“executável”)

– Tradutor para linguagens de 2a geração.

• COMPILADOR:
– Traduz todo o programa de uma vez.

• INTERPRETADOR:
– Traduz o programa instrução por instrução.
2

Histórico da Linguagem C
• Criada por Denis Ritchie, na década de 1970, para uso em um computador DEC PDP-11 em Unix
• C++ é uma extensão da linguagem C
• 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

O ambiente Dev-C++
• O Dev-C++ é um ambiente de desenvolvimento de programas em C e C++
(editor, compilador, bibliotecas...)
• Pode ser baixado de http://www.bloodshed.net/devcpp.html 6

Usando o Dev-C++
• Inicie o Dev-C++ pelo ícone ou pelo menu
• Crie um novo arquivo, com o comando File, New
Source File
• Edite o programa da página seguinte

7

Usando o Dev-C++ (3)
#include <stdio.h>
#include <stdlib.h> main() { printf ("Alo mundo!"); system("PAUSE"); }

8

Usando o Dev-C++ (4)
• Salve o programa com o nome exemplo.cpp
• Compile o programa com o comando
Executar, Compilar ou com a tecla Ctrl-F9
• Se houver algum erro de sintaxe, aparece uma ou mais mensagens no rodapé da janela. Neste caso, corrija o programa e repita. • Se não houver erros, execute o programa com o comando Executar, Executar ou com
a

Relacionados