Buscar

2) A criação de um ponteiro só faz sentido se for associado a algum endereço de memória, para isso usa-se a seguinte sintaxe: 1. int idade = 18; 2....

2) A criação de um ponteiro só faz sentido se for associado a algum endereço de memória, para isso usa-se a seguinte sintaxe:
1. int idade = 18;
2. int *ponteiro_para_idade = &idade;
Na linha 1 criamos uma variável primitiva inteira com valor 18 e na linha 2 associamos um  ponteiro chamado ponteiro_para_idade ao endereço da variável primitiva idade.
Podemos imprimir o conteúdo do ponteiro, que será o endereço da variável que ele aponta. Utilizando o ponteiro criado anteriormente (ponteiro_para_idade) temos a seguinte sintaxe:


printf("\n Conteudo do ponteiro: %d", &idade);
scanf("\n Conteudo do ponteiro: %p", ponteiro_para_idade);
gets("\n Conteudo do ponteiro: %d", &idade);
printf("\n Conteudo do ponteiro: %p", ponteiro_para_idade);
scanf("\n Conteudo do ponteiro: %d", &idade);

Essa pergunta também está no material:

Av1 - Algoritmos e Programação Estruturada
5 pág.

Engenharia de Software I Eeb Manoel Henrique De AssisEeb Manoel Henrique De Assis

💡 1 Resposta

User badge image

Grazielle Azevedo

Resposta: printf("\n conteúdo do ponteiro: %p", ponteiro_para_idade);

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais