Aula-tema 03: o caminho da sustentabilidade

Disponível somente no TrabalhosFeitos
  • Páginas : 6 (1332 palavras )
  • Download(s) : 0
  • Publicado : 30 de setembro de 2012
Ler documento completo
Amostra do texto
Comentários
Temos dois tipos de comentários: • Os comentários são colocados entre /* e */ e não são considerados pelo compilador. Podem ocupar mais de uma linha e não podem ser colocados dentro de outros comentários. • Todo texto após // até o final da linha. Só pode ocupar uma linha. Exemplo: main() /* funcao obrigatoria */ { printf("oi"); // imprime "oi". }

Identificadores
São nomes usadospara se fazer referência a variáveis, funções, rótulos e vários outros objetos definidos pelo usuário. O primeiro caractere deve ser uma letra ou um sublinhado. Os 32 primeiros caracteres de um identificador são significativos (case sensitive), ou seja, as letras maiúsculas diferem das minúsculas. int x; /*é diferente de int X;*/

Variáveis
Todas as variáveis em C/C++ devem ser declaradas oudefinidas antes de serem utilizadas. Na declaração da variável indicamos o seu tipo. Uma definição ocorre quando declaramos uma variável e atribuímos algum valor inicial a ela.

Nomes de variáveis em C/C++
Os nomes de variáveis em C/C++ podem conter letras, números e caracteres de underscore (_). Como C/C++ distingue o tipo de letra as letras maiúsculas são consideradas diferentes dasminúsculas. As vezes é interessante utilizar o caractere underscore (_) ou uma mistura de maiúsculas e minusculas para melhoras a legibilidade. Exemplo: dia_da_semana ou diaDaSemana Podemos declarar mais de uma variável em uma mesma declaração, basta que separemos as declarações por uma vírgula. Exemplo: int a, b, c d; A palavra reservada const permite definir “variáveis” com valores constantes, isto é,valores que não podem ser modificados Em ANSI C todas as declarações de variáveis devem ser feitas no início do programa ou função. Se for necessário fazer declarações adicionais o programador deve incluir a definição no início do programa. Todas as declarações devem ser feitas antes da execução de qualquer comando. Em C++ as declarações de variáveis podem ser feitas em qualquer lugar do programa.Esta característica permite que o programador possa declarar suas variáveis próximas do lugar onde ela vai ser utilizada.

Sintaxe: nomeTipo

nomeVariavel1, ... nomeVariaveln; Podemos atribuir valores as variáveis: Exemplo: int a = 1; Existem três tipos básicos de variáveis: • locais, • estáticas, • globais. Podemos declarar mais de uma variável em uma mesma declaração, basta que separemos asdeclarações por uma vírgula. Exemplo: int a, b, c d; A palavra reservada const permite definir “variáveis” com valores constantes, isto é, valores que não podem ser modificados Em ANSI C todas as declarações de variáveis devem ser feitas no início do programa ou função. Se for necessário fazer declarações adicionais o programador deve incluir a definição no início do programa. Todas as declaraçõesdevem ser feitas antes da execução de qualquer comando. Em C++ as declarações de variáveis podem ser feitas em qualquer lugar do programa. Esta característica permite que o programador possa declarar suas variáveis próximas do lugar onde ela vai ser utilizada. Sintaxe: nomeTipo nomeVariavel1, ... nomeVariaveln; Podemos atribuir valores as variáveis: Exemplo: int a = 1; Existem três tipos básicos devariáveis: • locais, • estáticas, • globais.

Variáveis locais
As variáveis que são declaradas dentro de uma função são chamadas de locais. Na realidade toda variável declarada entre um bloco { } podem ser referenciadas apenas dentro deste bloco. Elas existem apenas durante a execução do bloco de código no qual estão declaradas. O armazenamento de variáveis locais por default é na pilha, assimsendo uma região dinâmica. Exemplo: void linha; main(){

Variáveis Estáticas
Funcionam de forma parecida com as variáveis globais, conservando o valor durante a execução de diferentes funções do programa. No entanto só são reconhecidas na função onde estão declaradas. São muitos utilizadas para inicializar vetores.
Exemplo:

main() { int i; static int x[10]={0,1,2,3,4,5,6,7,8,9};...
tracking img