Livros

842 palavras 4 páginas
Matrizes

Matriz é uma série de elementos (variáveis) do mesmo tipo alocadas consecutivamente na memória que podem ser referenciados individualmente adicionando-se um índice a um nome único.
Isso significa que, por exemplo, podemos guardar 5 valores do tipo int sem ter que declarar 5 variáveis diferentes cada uma com um identificado diferente. Ao invés disso, usando uma matriz, podemos guardar cinco valores diferentes do mesmo tipo, int, por exemplo, com um identificador único.
Por exemplo, uma matriz que contém 5 valores inteiros do tipo int chamada billy poderia ser representada dessa maneira:

onde cada painel em branco representa um elemento da matriz, que nessa caso são valores inteiros do tipo int. Esses são numerados de 0 até 4, pois em matrizes o primeiro índice é sempre 0, independentemente de seu tamanho.
Como qualquer outra variável, uma matriz precisa ser declarada antes de ser usada. Uma declaração típica de uma matriz em C++ é: tipo nome [elementos]; onde tipo é um tipo de objeto válido (int, float...), nome é um identificador de variável válido e o campo elementos, que está entre colchetes [], especifica quantos desses elementos a matriz contém.
Sendo assim, para declarar billy como mostrado acima, é tão simples quanto o comando a seguir: int billy [5];
NOTA: O campo elementos dentro de colchetes [] ao declarar uma matriz precisa ser um valor constante, pois matrizes são blocos de memória estática de um dado tamanho e o compilador precisa ser capaz de determinar exatamente quanta memória precisa atribuir para a matriz antes que qualquer instrução seja considerada.
Inicialização de matrizes.
Ao declarar uma matriz de escopo local (dentro de uma função), se não especificarmos nada, não será inicializada, então seu conteúdo será indeterminado até que guardemos alguns valores nela.
Se declararmos uma matriz global (fora de qualquer função) seu conteúdo será inicializado com todos seus elementos preenchidos com zeros. Assim, se

Relacionados

  • Livros e livros
    302 palavras | 2 páginas
  • livros
    712 palavras | 3 páginas
  • livros
    1399 palavras | 6 páginas
  • Livros
    1248 palavras | 5 páginas
  • livros
    409 palavras | 2 páginas
  • meu livro
    2064 palavras | 9 páginas
  • livro
    553 palavras | 3 páginas
  • Livros
    1141 palavras | 5 páginas
  • Livros
    1043 palavras | 5 páginas
  • Livro
    467 palavras | 2 páginas