Programação  
 
Conhecimento computador >> Programação >> C /C + + programação >> 
Como imprimir Ponteiros em C
Ponteiros fornecer aos programadores com a capacidade alias uma variável por " apontar " para o seu espaço de endereço. Um ponteiro é atribuído o valor de uma variável usando o espaço de endereço onde o valor situa-se na memória do computador. A afirmação " printf" é usado em programação C para imprimir valores de variáveis. Ponteiros são impressos de forma diferente do que outros valores de computador. Você pode imprimir o espaço de endereço para o qual os endereços de ponteiro ou você pode imprimir o valor que está contido nesse espaço de endereço. Instruções
1

Crie uma variável C simples. Ponteiros são atribuídos a espaços de endereçamento na memória, mas primeiro uma variável precisa de uma definição. O código a seguir define um número inteiro e um ponteiro :

int theInt = 5; int * thePointer ;
2

Atribuir o ponteiro para o espaço de endereço da variável inteira . O comercial é o prefixo usado para associar espaços de endereçamento para ponteiros. O código a seguir mostra como atribuir um ponteiro para uma variável :

thePointer = &theInt;
3

Imprima o valor do ponteiro . A seguir impressões instrução printf o valor do ponteiro para a tela :

printf (" O valor do ponteiro é% d" , * thePointer );

O valor impresso na tela é de 5 , que é o valor da variável atribuída ao ponteiro.
4

Imprimir o espaço de endereço atribuído ao ponteiro. A seguinte declaração printf imprime o endereço de memória para o ponteiro :

printf (" O espaço de endereço para o ponteiro é% d" , thePointer );

Note que a diferença entre as duas declarações printf é o prefixo asterisco . As estampas asterisco fora o valor , ao removê-lo imprime o espaço de endereço na memória.

Anterior :

Próximo : No
  Os artigos relacionados
·Como utilizar a função HeapSize 
·Como imprimir um triângulo em C 
·Como alterar AppDelegate em um iPhone 
·Como procurar uma lista encadeada de elementos em C + +…
·Como escrever um driver de dispositivo PCI Simples 
·Qual é a importância de aprender linguagem C 
·Ferramentas usadas na programação 
·Como usar o ActiveX em C # 
·Como limpar a tela no Visual C 
·Como escrever uma Hex File 
  Artigos em destaque
·As diferenças em malloc e calloc 
·Como ler um arquivo linha de cada vez na C 
·Como compilar usando Dev C + + 
·Como criar uma Lista de Vector 
·Como usar IO OCX USB em C 
·Como fazer um programa utilizando o Microsoft Visual C 
·O que é CTS em ASP.NET 
·Como escrever um programa em C que calcula de amanhã D…
·Como definir o CurrentRow DataGridView 
·Como ver a pilha de chamadas em GDB 
Cop e direita © Conhecimento computador https://ptcomputador.com Todos os Direitos Reservados