quarta-feira, 22 de setembro de 2010

Programar com apontadores

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