Como usar apontadores em C
1º Declarar o apontador
int* ap;
2º Obtém-se o endereço de memória de uma variável precedendo de “&”
int x;
ap= &x; //inicializar o apontador (os apontadores devem ser sempre inicializados com um endereço de memoria válido)
//é guardado um número que representa um endereço de memória
3º O valor armazenado no endereço, para o qual o apontador aponta, pode ser manipulado, procedendo o símbolo * à variável.
*ap=10; // *ap: aceder à posição de memória
No caso de vectores não é necessário &vector, pois o próprio vector é um endereço de memória.