Alors dans l´ordre:
1) LES POINTEURS C´EST HYPER UTILE ! !!!!
Umh, je m´explique par un exemple. Imaginons que tu déclare un tableau comme ça :
int tableau[6000]
et que a un moment dans ton programme, tu dois passer ce tableau comme argument. Si tu passe ton tableau normalement, l´ordinateur va en fait effectuer une copie de TOUS les éléments du tableau vers la fonction. Or, si tu procède par un appel par pointeur, tu n´envoie que l´adresse de ton tableau, celui ci n´étant pas copié, et la fonction agira directement sur lui plutôt que sur une copie. C´est beaucoup plus rapide et sa pèse moins lourd.
Les pointeurs servent également pour les allocations de mémoire, les tableaux de pointeurs de fonctions ou de chaines de caractères.
Il en découle certaines notions "marrantes" comme l´arithmétique des pointeurs et tout ça.
En clair : si tu dois passer une donnée volumineuse à un tableau, procède par pointeurs.
2) Télécharge des sources de jeux.
Les pointeurs c´est obscur, mais c´est génial.