Quantos níveis de indireção em ponteiros você pode ter em uma única declaração?
Quantos níveis de indireção em ponteiros você pode ter em uma única declaração?
Anonim

você pode ter em uma única declaração?” a resposta é “pelo menos 12”. apoiar mais. de gosto, mas há um limite. Tendo dois níveis de indireção (um ponteiro para um ponteiro para algo) é comum.

Aqui, quantos níveis diferentes de indicadores existem?

Tendo dois níveis de indireção (a ponteiro para um ponteiro a algo) é comum. Algum mais do que isso fica um pouco mais difícil de pensar facilmente; não faça isso a menos que a alternativa seja pior. Se você diz " Quantos níveis de ponteiro indireção você pode ter em tempo de execução, " há sem limite.

Também se pode perguntar: o que são ponteiros próximos de longe e enormes? Ponteiro próximo é usado para armazenar meios de endereços de 16 bits dentro do segmento atual em uma máquina de 16 bits. A limitação é que só podemos acessar 64kb de dados por vez. UMA ponteiro distante é normalmente de 32 bits que pode acessar a memória fora do segmento atual.

A este respeito, qual é a função deste ponteiro?

O este ponteiro é um ponteiro acessível apenas dentro do membro não estático funções de uma classe, estrutura ou tipo de união. Ele aponta para o objeto para o qual o membro função é chamado. Membro estático funções não tem isso ponteiro.

Quando devemos usar ponteiros no programa AC?

Os ponteiros são usados (na linguagem C) de três maneiras diferentes:

  1. Para criar estruturas de dados dinâmicas.
  2. Para passar e manipular parâmetros variáveis passados para funções.
  3. Para acessar informações armazenadas em matrizes. (Principalmente se você trabalha com links).

Recomendado: