Vetores: introdução

  • um vetor (ou array) armazena várias váriaveis de um mesmo tipo sob um nome comum
  • um vetor declarado como int v[10]; pode ser pensado como um contâiner, uma sequência, ou uma lista de 10 variáveis do tipo int: v[0], v[1], …, v[9]
  • cada célula ou posição do vetor pode ser acessada através de um índice (entre colchetes), que pode ser qualquer expressão que resulte num valor inteiro; por exemplo, v[i+1]
  • índices válidos vão de 0 até o tamanho do vetor menos 1
  • é comum adotar intervalos semi-abertos para índices de um vetor com elementos: os índices válidos são os inteiros do intervalo , percorridos com for (i = 0; i < n; i++)
    • lembre-se: se são inteiros, existem inteiros no intervalo e existem inteiros no intervalo
  • é possível ter vetores de outro tipo; exemplos: double x[100];, char s[256];, etc

Arquivos de apoio: