Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di Trusty
    Registrato dal
    Dec 2004
    Messaggi
    642

    [C] esercizio con doppi puntatori

    Salve a tutti, ho un grosso problema con i puntatori a puntatori; ho un esercizioche dice:

    completare il frammento di codice rimpiazzando i simboli ? con opportune espressioni in modo tale che il codice sia corretto in compilazione e in esecuzione e che l'output sia 100.

    #include <stdio.h>
    #include <stlib.h>
    main(){
    int x=?;
    int **p, *q, **r;
    r=?;
    q=?;
    p=r;
    **p=*q+**r;
    printf("%d",**p);
    }

    chi mi sa aiutare??? grazie mille !!

    http://www.oilproject.org/ -->La Scuola On-LIne degli smanettoni!

  2. #2
    #include <stdio.h>
    #include <stlib.h>
    main(){
    int x=50;
    int **p, *q, **r;
    r=&q;
    q=&x;
    p=r;
    **p=*q+**r;
    printf("%d",**p);
    }



    A occhio direi cosi.. prova.. non ho voglia di pensarci troppo..
    Powered by Fedora & CentOS
    Here I am, brain the size of a planet..

  3. #3
    Utente di HTML.it L'avatar di Trusty
    Registrato dal
    Dec 2004
    Messaggi
    642
    si così dovrebbe funzionare, ma sn doppi puntatori quindi non andrebbe passato &(*x) ?????
    http://www.oilproject.org/ -->La Scuola On-LIne degli smanettoni!

  4. #4
    No no.. tranquillo.. e' giusto cosi!!!
    Powered by Fedora & CentOS
    Here I am, brain the size of a planet..

  5. #5
    Utente di HTML.it L'avatar di Trusty
    Registrato dal
    Dec 2004
    Messaggi
    642
    grazie Kruskaiev, sei stato veramente gentile.
    Ti ringrazio molto, mi hai salvato ... !
    http://www.oilproject.org/ -->La Scuola On-LIne degli smanettoni!

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.