Sintaxe Da Linguagem C E C

1456 palavras 6 páginas
Sintaxe da linguagem C/C++

1. Introdução
Linguagem C++
• Evolução da linguagem C o suporte para os conceitos de orientação a objectos
• Stroustrup
1º programa “Hello World”
#include <iostream> // incluir biblioteca de Input/Output int main()
// função principal, onde o programa é inciado
{
cout << "Hello World"; // mostrar no ecrã a frase "Hello World" return 0;
// devolver ao S.O. o valor 0 = SUCESS
}
1.1 Palavras Reservadas asm auto break case catch char class const

continue default delete do double else enum extern float for friend goto if inline int long new operator private protected public register return short signed sizeof static struct switch template this throw try typedef union unsigned virtual void volatile while Não pode exitir variáveis, funções, classes, objectos, etc. tendo como nome uma palavra reservada.
1.2 Definição de Comentários
// início de um comentário até ao fim da linha
/* início de comentário cout << "Hello World";
*/ fim de comentário

// escreve no ecrã

/* início de comentário cout << "Hello World";
*/ fim de comentário

/* erro */

Linguagens de Programação I – By Rui Pais

Pág. 1

Sintaxe da linguagem C/C++

1.3 Declaração de Variáveis
Todas as variáveis devem ser declaradas antes de serem utilizadas.
2º programa “Área de um rectângulo”
#include <iostream> // incluir biblioteca de Input/Output
// protótipo da função perimetro long perimetro(const long alt, const long larg); int main()
{
long alt, larg; cin >> alt >> larg; // ler altura e largura!? cout << "Área = " << alt * larg << "\n"; cout << "Perimetro = " << perimetro(alt, larg) << endl; cin >> resposta;
// variável não declarada return 0;
}
long perimetro(const long alt, const long larg)
{ //parametros entram por valor long res; // declaração de variável res = alt * 2 + larg *2; return res; // devolver o resultado
}
1.4 Variáveis Estáticas
As variáveis estáticas são criadas uma única vez, e é inicializada só no momento de criação. Estas, têm um tempo de vida igual ao

Relacionados

  • Computação
    1256 palavras | 6 páginas
  • Linguagem de programação
    1153 palavras | 5 páginas
  • Linguagem C
    3144 palavras | 13 páginas
  • Semantica
    2022 palavras | 9 páginas
  • queijos
    1622 palavras | 7 páginas
  • Wery
    1542 palavras | 7 páginas
  • Estruturação das linguagens de programação
    2430 palavras | 10 páginas
  • Paradigma Aula02 1 Legibilidade
    1126 palavras | 5 páginas
  • Programação
    2002 palavras | 9 páginas
  • FUN O Linguagem C
    3416 palavras | 14 páginas