Java

Disponível somente no TrabalhosFeitos
  • Páginas : 3 (562 palavras )
  • Download(s) : 0
  • Publicado : 2 de setembro de 2011
Ler documento completo
Amostra do texto
Programar em C/Vetores - Wikilivros

Página 1 de 3

Programar em C/Vetores
Origem: Wikilivros, livros abertos por um mundo aberto. < Programar em C

Esta página é somente um esboço.Ampliando-a você ajudará a melhorar o Wikilivros.

Índice
■ 1 Vetores ■ 1.1 Abreviando as declarações ■ 1.2 Exemplo de Aplicação de Vetores ■ 2 Vetores multidimensionais (matrizes) ■ 3 Argumentos na funçãomain

Vetores
Vetores, também chamados arrays (do inglês)ou arranjo ou ainda matrizes, são uma maneira de armazenar vários dados num mesmo nome de variável através do uso de índices numéricos. Em C,vetores devem sempre conter dados do mesmo tipo de variável. Declaramos vetores de maneira muito semelhante à declaração de variáveis normais. A única diferença é que depois do nome da variável deveser informada a quantidade de elementos do vetor. Para declarar um vetor chamado vetor, com cinco elementos inteiros, escrevemos: int vetor[5]; Note que a quantidade de elementos de um vetor não podeser alterada depois que o vetor for declarado. Para criar vetores de tamanho dinâmico, podemos usar ponteiros, que serão abordados mais adiante. Da mesma maneira que podemos inicializar uma variáveljunto com sua declaração, podemos usar as chaves ({}) para inicializar um array. int vetor[5] = {17, 42, 9, 33, 12}; Para fazer referência a um valor a um elemento de um vetor, usamos a notaçãovetor[índice], que serve tanto para obter quanto para definir o valor de um elemento específico, dada sua posição. Note que os elementos são numerados a começar do zero, e, portanto, se o número de elementosé , o índice ou posição do último elemento será .

http://pt.wikibooks.org/wiki/Programar_em_C/Vetores

02/09/2011

Programar em C/Vetores - Wikilivros

Página 2 de 3

vetor[0] = 3; int x =vetor[2]; int y = vetor[5]; // ERRO! Repare em que a última linha contém um erro: ela referencia um elemento do vetor que não existe. No entanto, o compilador não se recusará a compilar esse...
tracking img