Programação  
 
Rede de conhecimento computador >> Programação >> C /C + + programação >> Content
Que tipo de informação é armazenada nos registros de ponteiro e índice?
Os registros de ponteiros e os registros de índice são os dois tipos de registros usados ​​na arquitetura de computadores, mas armazenam diferentes tipos de informações:

* Registros de ponteiro: Armazenamento *Endereços de memória *. Eles apontam para um local específico na memória onde os dados são armazenados. Os dados em si não estão no registro do ponteiro; Somente o endereço onde os dados residem. Pense nisso como um endereço de rua - o endereço em si não contém a casa, apenas diz a você onde encontrá -lo.

* Registros de índice: Armazene * valores inteiros * que são usados ​​para modificar um endereço de memória. Eles são frequentemente usados ​​no endereço da matriz. O registro do índice mantém um deslocamento ou um índice em uma matriz, que é adicionada a (ou subtraída de) um endereço base (geralmente mantido em outro registro) para calcular o endereço de memória real de um elemento de matriz específico. Ao contrário dos registros de ponteiro, os registros de índice não contêm diretamente um endereço de memória; Eles mantêm um valor que * contribui * para calcular um endereço de memória.


Resumidamente:

* ponteiro: Segura um endereço de memória diretamente.
* ÍNDICE: Contém um valor usado para calcular um endereço de memória (geralmente em conjunto com um endereço base).


É importante observar que a distinção nem sempre é estritamente aplicada. Algumas arquiteturas podem usar registros de maneira flexível, permitindo que um registro designado como um registro "índice" também possua um endereço de memória e vice -versa. A principal diferença está em seu * uso pretendido * em vez de um tipo rigoroso e imutável.

Anterior :

Próximo :
  Os artigos relacionados
·Como ler Hex Número C + + 
·Como criar um aplicativo de console C , que atua como u…
·Como conectar Visual C a um banco de dados Access 
·Como importar modelos no GTK Radiant 
·Como criar SQLite Com Zend Framework 
·Como Referência Propriedades Outro projeto em C 
·Como escrever um programa em C que calcula de amanhã D…
·Quais são Visual C Regiões 
·Como fazer um thread MFC Trabalhador 
·Como escrever um + + Programa Média C 
  Artigos em destaque
·Onde você pode usar uma boa calculadora no computador?…
·Como usar Unicode em programas C + + 
·Qual é a melhor linguagem usada para aplicações de n…
·Como importar um programa de Python 
·Procedimentos JCL Mainframe 
·Como converter um Integer Java para Bytes 
·Como fazer uma exibição de lista no Vb.NET 
·Como editar um arquivo XML em PHP 
·Como formatar PHP no Zend Studio 
·Como aumentar o tamanho do histórico no Console de Ecl…
Cop e direita © Rede de conhecimento computador https://ptcomputador.com Todos os Direitos Reservados