Abaixo coloco um programa que me ajudou a saber manipular...
Aqui verifiquei o endereço de cada variavel para não confuncir o endereço com o valor da variavel, depois descobri que o apont é uma variavel e o *apont é o valor apontado por uma variavel, como ja tinha dito.
#include <stdio.h>
main()
{
int v[3]={4,6,10};
int *apont; /* apontador para um inteiro */
apont=&v[0]; /* apont fica a apontar para v */
/* ou apont=v; */
printf("%d %d %d %d\n",v[0],*apont,apont,&apont);
getch();
}
O que da na consola é 4 4 2293552 2293548
Endereço Valor Variáveis
2293596 2293600 apont
2293600 4 v[0]
2293604 6 v[1]
2293608 10 v[2]
*apont --> 4, porque é o valor apontado
Obr.
ResponderEliminarKA KAAAAAA KAKAKAKA KA KAAAAA
ResponderEliminarQuack H4zeR- Youtube subscrevam!!!
ResponderEliminarsenão subscreverem como-vos o cu... :)
ResponderEliminar