Programação em C++
1 Programação Básica em C++
Next: 2 Tópicos Avançados Up: Linguagem C++ - Notas Previous: Linguagem C++ - Notas
1 Programação Básica em C++
Estas notas de aula apresentam os conceitos básicos da Linguagem C++ e se propõe a abordar apenas o que é importante para a compreensão básica de programas de computadores. Assim, conceitos de C++ como objetos, classes, templates e outros conceitos relacionados à programação orientada a objetos não são abordados aqui.
1 Programas C++
Essencialmente, um programa C++ consiste de uma ou mais partes chamadas funções1. Além disso, um programa em
C++ deve definir pelo menos uma função chamada main. Esta função marca o ponto de início de execução do programa. Programas C++ tem a seguinte estrutura geral:
#nld
icue
isra otem uignmsaesd sn aepc t;
dfnçod cntne eiiã e osats
fnõs uçe itmi( n an)
{
dcaaã d vráes elrço e aivi
..
.. sneçs etna
..
..
}
1.1 Sentenças: simples e compostas
Cada instrução em C++ é chamada de sentença. Sentenças simples são terminadas com um ponto e vírgula. Usando chaves, podemos agrupar sentenças em blocos, chamados de sentenças compostas.
Exemplos de sentenças incluem:
Simples:
x=3
;
http://www.inf.ufpr.br/ci208/NotasAula/notas-1_Programa_c_cao_Basica_em_.html
1/64
29/8/2014
1 Programação Básica em C++
Composta:
{
i=3
;
cu < i< ed; ot <
< nl i=i+1 ;
}
O corpo da função main() é um exemplo de sentença composta.
1.2 Variáveis em C++
Uma variável é uma informação que você pode usar dentro de um programa C++ . Esta informação está associada com um lugar específico da memória (isso é feito pelo compilador). O nome da variável e o endereço da memória onde a informação está armazenada estão associados. O nome e o endereço não mudam. Mas, o valor da informação pode mudar (o valor do que está dentro da caixa pode mudar, embora o tipo seja sempre o mesmo). Cada variável tem um tipo associado. Alguns tipos de variáveis