Programação  
 
Conhecimento computador >> Programação >> Programação De Computador Idiomas >> 
Explicação do uso de uma matriz
Programas de computador costumam usar matrizes para gerenciar itens de dados. Os dados para um aplicativo pode incluir texto , números e muitos outros tipos de informação, incluindo o que você vê como um usuário do aplicativo , bem como itens envolvidos na lógica do aplicativo. Seqüências armazenar matrizes de valores de dados em arranjos lineares. Muitas linguagens de programação fornecem acesso a estruturas de matriz , incluindo ambos Web e plataformas de desktop . Armazenamento de Dados

Os itens em um array pode conter muitos tipos de dados diferentes e valores. Por exemplo, um programa de jogo poderia armazenar uma série de seqüências de texto em uma estrutura de matriz para representar os nomes dos níveis dentro do jogo. Cada item em uma matriz é um elemento. A não ser que ele esteja vazio , um elemento de matriz tem um valor , que é o item de dados real que está sendo armazenado. Um elemento da matriz tem também um índice, que é a posição que se encontra no dentro da matriz . No caso mais simples , o índice de um elemento de matriz é um inteiro , que representa a sua posição , com o primeiro elemento na posição zero , em seguida, as posições de índice subsequentes incrementando por um até que a extremidade da estrutura .
Criação

Quando um programa cria um objeto array, ele irá indicar um nome para a matriz. Dependendo da linguagem de programação , o código pode também especificam o tipo de dados a matriz vai armazenar , assim como o comprimento da estrutura . O seguinte código Java exemplo demonstra a criação de uma matriz para armazenar itens de string: String [] myWords = new String [7];

Este código cria uma matriz com sete posições para valores de cadeia . O seguinte código de exemplo demonstra a criação de uma matriz e instanciar com elementos em PHP: $ my_words = array (" cadeira", " carro", " pessoa", " árvore ");

Este código cria uma matriz com quatro elementos nele . PHP também pode criar matrizes com chaves , fazendo com que cada elemento um emparelhamento de chave e valor , como no exemplo a seguir: $ my_amounts = array ( "maçãs" => 15, " bananas " => 12, " laranjas " ; => 23);
Elemento acesso

programas podem acessar os elementos dentro de uma matriz usando tanto os valores de índice ou chaves de identificação. Para uma matriz sem chaves , o código pode usar a posição de índice para se referir a um elemento, para ler ou escrever o valor armazenado lá. O seguinte código Java exemplo demonstra a definição do valor em uma determinada posição de índice: myWords [2] = " chapéu ";

Este elemento já pode ter tido um valor armazenado nesta posição , caso em que esse valor será foram substituídos por um novo. O seguinte código PHP exemplo demonstra acessando o elemento em uma posição indicada por uma chave : echo $ my_amounts [' banana '] ;
Atravessando

Programas muitas vezes realizar processos em que tanto o acesso ou alterar cada item em uma estrutura de matriz. Tais processos envolvem , geralmente alças , em que o mesmo processo é executado várias vezes, uma para cada elemento da matriz . O seguinte código PHP exemplo demonstra escrever o valor em cada posição dentro de uma matriz , juntamente com outro código de marcação : . . Foreach ($ my_words como $ word ) { echo "

" $ palavra "

";}

o " loop foreach "seleciona cada item dentro de um array PHP , por sua vez , armazenando-o em uma variável temporária para aperfeiçoamento dentro da estrutura de loop
.

Anterior :

Próximo : No
  Os artigos relacionados
·Como fazer uma matriz de botão usando ActionScript 
·Como converter Inglês para MATLAB 
·Como inserir variáveis ​​em uma estrutura para ColdFus…
·A Função Centroid em MATLAB 
·Como ler um Integer Valor single do Usuário 
·Checklist de programação COBOL 
·Como recuperar de entrada e saída parâmetros para pro…
·Como configurar o Eclipse e Zend Debugging 
·Como Fazer um Sistema de Grade 2D em XNA 
·Como fazer GIF Formato Imagens em movimento em código …
  Artigos em destaque
·O que é uma expressão Tagged 
·Como você exibir o número de caracteres em uma seqüê…
·Como projetar o Editor Usando OpenGL 
·Como verificar se uma figura existe em MATLAB 
·Como usar IO OCX USB em C 
·Funções Scala de corda 
·Como criar uma árvore binária em C 
·Função C estática em linha 
·Quais são os quatro diferentes tipos de herança de Re…
·Como começar Teclas em C + + 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados