Decidi para melhor compreender, fazer um programa com apontadores que aprendi na aula, pois este em especial errei para ai 200 vezes.
O problema é o seguinte: Declarar um apontador para uma variável x inteira inicializada com o valor 5.
- Imprimir o endereço da variável x e do apontador.
E declarar um apontador para o apontador
- Imprimir o endereço desse apontador do apontador para a variável x.
A resolução é fácil:
#include <stdio.h>
main(){
int x=5;
int *apt, **aptapt;
printf("%x\n",&x);
printf("%x\n",&apt);
apt=&x;
aptapt=&apt;
printf("%x\n",**aptapt);
getchar();
}
Sem comentários:
Enviar um comentário