Utilidades dos ponteiros
Os ponteiros são utilizados em diversas situações. Podemos citar, por exemplo, a atualização de valores que são utilizados em várias partes dos algoritmos e que, por algum motivo, precisam ser atualizados ao longo da vida útil do mesmo. Para solucionar esta situação, basta referenciarem-se estes valores em uma função e aplicar sobre eles operações que alterem seus valores de forma pertinente e a replicação ocorre automaticamente.
Quando um ponteiro contém o endereço de uma variável, dizemos que o ponteiro está "apontando" para essa variável.
Na imagem abaixo apresenta as variáveis i, f e j com os seus respectivos valores 2450, 225.345 e 11331, e os endereços de cada variável respectivamente 1002, 1004 e 1005.