Programação  
 
Conhecimento computador >> Programação >> C /C + + programação >> 
Definir um array multi-dimensional em C + +
Quando se define como um conjunto de dados é armazenado em seu código, uma única matriz dimensional nem sempre é adequada. Arrays multi-dimensionais são uma forma de representar como um conjunto de dados é estruturado usando vários índices para acessar um valor. Memória

A memória do computador é onde os dados são armazenados enquanto estiver em uso por um software de computador. Os dados são armazenados na forma de um binário , tal como uma série de 1s e 0s . Todos os dados em um programa de computador é gravado usando esses dígitos binários na memória do computador.

Variáveis ​​

Variáveis ​​são uma maneira de armazenar uma quantidade de dados na memória. Quando uma variável é declarada , uma parte da memória do computador é alocado para a variável para armazenar seu conteúdo. A quantidade de memória fornecido depende do tipo de variável declarada . Os objetos são mais variáveis ​​nome pode ser chamado por .
Arrays

Uma matriz é uma série de objetos armazenados em um bloco contíguo de memória . As matrizes são úteis para armazenar listas de elementos . Os elementos individuais dentro de uma matriz podem ser acessados ​​usando um índice com base em zero. Por exemplo, se você tivesse que criar uma matriz de dez inteiros , o primeiro número inteiro pode ser acessado usando o [0] índice , o quinto número inteiro pode ser acessado usando o [4] índice, eo último número inteiro pode ser acessado usando o [ ,"9. ] índice

Exemplo :

int example_array [ 10 ] = { 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 10 } ;

int first_integer = example_array [0];

int fifth_integer = example_array [4];

int last_integer = example_array [9] ;
multi- dimensional matrizes

matrizes multi- dimensionais podem ser pensados ​​como arrays de arrays . Para cada uma das dimensões de uma matriz multi- dimensional , não é uma outra camada de índice . Se você tivesse que imaginar uma única matriz dimensional como um conjunto de itens dispostos em uma linha , uma matriz bidimensional seria uma mesa retangular de elementos, com o primeiro índice que representa a linha eo segundo representando a coluna onde um item é colocado . Isso pode continuar com cada dimensão adicional. Por exemplo, uma matriz tridimensional poderia ser declarado , e um dos seus elementos atribuídos a assim:

int example_array [10] [ 10] [10 ];

example_array [5] [ ,"4] [ 8] = 160;

Anterior :

Próximo : No
  Os artigos relacionados
·Como converter XML para Enum 
·Como equacionar duas coisas em uma instrução IF em C …
·Como fazer um padrão em C + + Código 
·Como depurar vazamentos de memória em GDB 
·Como mudar o nome do botão Declínio no iPhone 
·Como fazer um buffer em C + + 
·Por que não posso ver minha Xcode iPhone 
·Como Referência Propriedades Outro projeto em C 
·Como link COBOL e C juntos no z /OS 
·Como executar um desenvolvedor Xcode iPhone 
  Artigos em destaque
·Depuração no Visual C 
·Como executar um desenvolvedor Xcode iPhone 
·Alternativas ao Boomerang Decompiler 
·Como Fake um Código Modelo 
·Como mesclar inteiros algoritmos originais 
·Como usar LINQ em WPF 
·Como alterar AppDelegate em um iPhone 
·Como fazer um projeto SDL no Código Blocos 
·Malloc Função 
·Como converter IPA para C Fonte 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados