Vetores

3699 palavras 15 páginas
Vetores
Nos capítulos anteriores estudamos as opções disponíveis na linguagem C para representar:
• Números inteiros em diversos intervalos.
• Números fracionários com várias alternativas de precisão e magnitude.
• Letras, dígitos, símbolos e outros caracteres.
Todas estas opções estão definidas previamente na própria linguagem C e, portanto, são chamadas de tipos de dados da linguagem C.
Agora, conheceremos os mecanismos para definir novos tipos de dados, conforme a necessidade do seu programa. Assim, eles são chamados de tipos de dados do programador. Vetores
Um vetor é uma seqüência de vários valores do mesmo tipo, armazenados seqüencialmente na memória, e fazendo uso de um mesmo nome de variável para acessar esses valores. Um vetor também pode ser entendido logicamente como uma lista de elementos de um mesmo tipo. Cada elemento desta seqüência pode ser acessado individualmente através de um índice dado por um número inteiro. Os elementos são indexados de 0 até n-1, onde n é a quantidade de elementos do vetor. O valor de n também é chamado de dimensão ou tamanho do vetor. O vetor tem tamanho fixo durante a execução do programa, definido na declaração. Durante a execução não é possível aumentar ou diminuir o tamanho do vetor.
Note que a numeração começa em zero, e não em um. Essa é uma fonte comum de erros.
A Figura 1 ilustra um vetor com 10 elementos, denominados v0, v1, … v9, todos eles de tipo int. int[10]

v0 v1 v2 v3 v4 v5 v6 v7 v8 v9

Figura 1 – Exemplo de vetor com 10 elementos

É importante saber que os elementos do vetor são armazenados sequencialmente na memória do computador. Assim, na figura, se cada valor de tipo int ocupar 4 bytes de memória, teremos 40 bytes consecutivos reservados na memória do computador para armazenar todos os valores do vetor. No entanto, por ora, não faremos uso explícito dessa informação, uma vez que o compilador se encarregará de endereçar cada elemento do vetor automaticamente, conforme

Relacionados

  • Vetores
    2119 palavras | 9 páginas
  • Vetores
    1454 palavras | 6 páginas
  • Vetores
    1153 palavras | 5 páginas
  • vetores
    2198 palavras | 9 páginas
  • Vetores
    1878 palavras | 8 páginas
  • Vetor
    1629 palavras | 7 páginas
  • Vetores
    1392 palavras | 6 páginas
  • vetores
    976 palavras | 4 páginas
  • vetores
    2722 palavras | 11 páginas
  • Vetores
    1956 palavras | 8 páginas