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:
Selecione uma alternativa:
a)
printf("\n Conteudo do ponteiro: %d", &idade);
b)
scanf("\n Conteudo do ponteiro: %p", ponteiro_para_idade);
c)
gets("\n Conteudo do ponteiro: %d", &idade);
d)
scanf("\n Conteudo do ponteiro: %d", &idade);
e)
printf("\n Conteudo do ponteiro: %p", ponteiro_para_idade);
Soluções para a tarefa
Respondido por
9
Resposta:
e)
printf("\n Conteudo do ponteiro: %p", ponteiro_para_idade);
Explicação:
Corrigido pelo AVA
Respondido por
4
Resposta:
d) printf("\n Conteudo do ponteiro: %p", ponteiro_para_idade);
Alternativa assinalada
Explicação:
CORRIGIDO PELO AVA
Perguntas interessantes