segunda-feira, 12 de maio de 2008

Estrutura de Dados - Introdução a Vetores(C/C++) - Parte I

De acordo com a definição, um vetor é uma estrutura de dados que armazena uma sequência de objetos todos do mesmo tipo, em posíções consecutivas na memória.
Para ilustrar, imagine uma lista de números, armazenadas em um vetor v. Sua declaração ficaria

int v[100];

Onde,

1- Tipo de objetos, no exemplo, seria objetos do tipo inteiro.
2- Nome do vetor - v
3- Entre os colchetes[], o tamanho do vetor - 100


É muito comum declarar uma constante para representar o tamanho da estrurura. Em C, utilizamos o #define para especificar, assim a mesma declaração ficaria:


#define MAX 1000 //1º
main () {
int v[MAX]; /2º
//...
}


1º) Especificando o nome e o valor da constante
2º) Troca-se o valor pelo nome da constante, no exemplo, MAX que teria o valor de 1000.

Nenhum comentário: