Originariamente inviato da kaiser89
grazie della spiegazione per newbie, ma credo proprio di non essere questo tipo di utente.
Questo lo so.
Mi chiedevo solo a cosa mi possono servire, perche a prima vista mi sembrano totalmente inutili
Altro esempio...
Se hai un classico array di migliaia di elementi e devi inserire un elemento a metà, conosci già il casino che ti aspetta ed il numero di passaggi che il pc dovrà fare (copiare il contenuto di ogni elemento in quello successivo...), stessa cosa se devi eliminare qualcosa.
Con i puntatori puoi far questo in un solo passaggio.
Considerando che in quasi tutti i programmi si usano vettori (meglio dire liste, ma se non sai a cosa serve un puntatore ancora non puoi capirlo, figuriamoci gli alberi), i puntatori sono indispensabili. Grazie ai puntatori un programma fatto in C può essere centinaia di volte + veloce di uno fatto in vb che fa la stessa cosa.
I puntatori rendono anche il tutto + divertente