Introdução à Linguagem C

559 palavras 3 páginas
PROGRAMAÇÃO E SISTEMAS DE INFORMAÇÃO

Módulo 3 – Programação Estruturada

Introdução à Linguagem C

ESSPC - PSI - M3

Ana Rangel

Ciclo de Desenvolvimento
Código Fonte
(source code - .c ou cpp)

compilação (compile)
Arquivo Objeto
(object file - .obj)

linkagem (link)

Arquivo Executável
(executable file - .exe)

ESSPC - PSI - M3

Ana Rangel

Compilação






antes do programa ser executado, tem que ser traduzido do código fonte para uma linguagem máquina - isto é feito pelo compilador Depois de compilado, obtém-se o arquivo objecto (.o, .obj)
Erros de compilação

ESSPC - PSI - M3

Ana Rangel

Linkagem


parte da linguagem C é formada por bibliotecas de função (function library) que contém código objecto (isto é, código que já foi compilado) para funções pré-definidas function (ex. printf()) library printf()

ESSPC - PSI - M3

#include main( )
{
printf(“Hello world!”);
}

Ana Rangel

Fluxo
Completo

Editor de
Texto

Programa Fonte

Compilador

Programa Objeto

Outras Bibliotecas

Linkeditor

Biblioteca Padrão
Programa Executável
ESSPC - PSI - M3

Ana Rangel

Introdução à Linguagem C








Um programa escrito em linguagem C é composto por funções.
A função main deve obrigatoriamente constar em todos os programas, pois é a primeira a ser executada.
As instruções são executadas na ordem em que aparecem no texto e são terminadas por
;
A Linguagem C é “case sensitive”.

ESSPC - PSI - M3

Ana Rangel

Estrutura de um Programa em
Linguagem C



#include
Diretiva include main ( )
Função Principal
{
int a, b;
Declaração
printf(¨Forneca um numero de 1 a 10: ¨); scanf(¨%d¨, &a);
Comandos
b = a*a; printf(¨%d ao quadrado é %d \n¨, a, b);



}

ESSPC - PSI - M3

Importante!!! “{” = início e “}” = Fim
Ana Rangel

Tipo de Dados em C







int: números inteiros (4 bytes). Ex: 1, 2002, -3,
32000;
float:

Relacionados

  • Introdução à linguagem c
    2181 palavras | 9 páginas
  • Introdução a linguagem C
    767 palavras | 4 páginas
  • introdução a linguagem C
    1815 palavras | 8 páginas
  • Introdução à Linguagem C
    1816 palavras | 8 páginas
  • Introdução a linguagem c++
    943 palavras | 4 páginas
  • Introdução a linguagem c
    2478 palavras | 10 páginas
  • Introdução a linguagem c
    17811 palavras | 72 páginas
  • introdução a programação linguagem c
    1951 palavras | 8 páginas
  • Introdução à linguagem c-exercicios
    1526 palavras | 7 páginas
  • Linguagem C introduçao basica
    1055 palavras | 5 páginas