Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 17
  1. #1

    [C] Puntatore a puntatore

    mi sapreste spiegare o indicare un sito in cui si spiega la logica e l'utilizzo del puntatore a puntatore?

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Non c'e' un sito "dedicato" a un argomento così semplice ...

    Se hai capito cosa è un puntatore, non dovresti avere problemi a capire cosa è un puntatore ad un puntatore ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    Prova a dare un'occhiata a questo, mi sembra che lo spieghi abbastanza bene

    http://www.webmasterpoint.org/c/04c9.asp
    Quanti programmatori sono necessari per cambiare una lampadina?
    Nessuno, e' un problema hardware.

  4. #4
    Originariamente inviato da oregon
    Non c'e' un sito "dedicato" a un argomento così semplice ...

    Se hai capito cosa è un puntatore, non dovresti avere problemi a capire cosa è un puntatore ad un puntatore ...
    invece trovo dei problemi nel gestirlo.. mi spiego

    avendo un puntatore:

    codice:
    #include <stdio.h>
    
    int main(int argc, char** argv)
    {
    int *num;
    int a=100;
    
    num = &a;
    	
    	printf("%d\n", *num);
    	
    	return 0;
    }
    in questo modo num puntera ad a e verrà stampato 100, giusto?
    Avendo invece:
    codice:
    
    
    codice:
    #include <stdio.h>
    
    int main(int argc, char** argv)
    {
    int **num;
    int a=100;
    
    	return 0;
    }
    come verrà utilizzato il puntatore? come faccio a puntare ad a e stampare il valore?


    GRAZIE!!

  5. #5
    ma forse ho una laguna principale, la mia confusione sta mica nel fato che io considero il puntatore a puntatore in malo modo..?!?!?

    cioè, il puntatore a puntatore non è altro che una variabile che può contenere l'indirizzo di un altro puntatore?

    se si, ho una domanda..

  6. #6
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Originariamente inviato da gio_gio88
    ... ho una laguna ...
    lacuna ...

    cioè, il puntatore a puntatore non è altro che una variabile che può contenere l'indirizzo di un altro puntatore?
    Sì ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  7. #7
    Utente di HTML.it L'avatar di Stoicenko
    Registrato dal
    Feb 2004
    Messaggi
    2,254
    esattamente

  8. #8
    e come mai non posso salvare l'indirizzo di un puntatore in un puntatore?

    cioè

    int *p
    int *c

    c = &p

  9. #9

  10. #10
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Originariamente inviato da gio_gio88
    e come mai non posso salvare l'indirizzo di un puntatore in un puntatore?
    Se scrivi

    int *

    stai dicendo che quello e' un indirizzo di un int

    Per indicare che dovrà contenere un indirizzo di un indirizzo di un int devi scrivere

    int **
    No MP tecnici (non rispondo nemmeno!), usa il forum.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.