Visualizzazione dei risultati da 1 a 10 su 19

Hybrid View

  1. #1
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,481
    Il problema è in questa linea

    char**str="pippo";

    Osservala con attenzione ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2012
    Messaggi
    91
    Quote Originariamente inviata da oregon Visualizza il messaggio
    Il problema è in questa linea

    char**str="pippo";

    Osservala con attenzione ...
    ciao , è un puntatore a puntatore a stringa :
    dovrebbe essere equivalente al char **argv del main , al quale passiamo gli argomenti da linea di comando no?

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2012
    Messaggi
    91
    Quote Originariamente inviata da oregon Visualizza il messaggio
    Il problema è in questa linea

    char**str="pippo";

    Osservala con attenzione ...
    in parole povere str punta a un puntatore che non esiste in memoria: pare essere questo il problema

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,481
    Quote Originariamente inviata da toni00t Visualizza il messaggio
    in parole povere str punta a un puntatore che non esiste in memoria: pare essere questo il problema
    Se la vuoi mettere così ... ma non mi pare tu abbia capito ancora il problema.
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  5. #5
    Utente di HTML.it
    Registrato dal
    Aug 2012
    Messaggi
    91
    Quote Originariamente inviata da oregon Visualizza il messaggio
    Se la vuoi mettere così ... ma non mi pare tu abbia capito ancora il problema.
    ciao il mio ragionamento è errato?
    comunque adesso
    codice:
    char **str="pippo";
    printf("%s" , str);
    funziona

    e anche
    codice:
    char *str="pippo";
    char **str2;
    str2=&str;
    printf("%s",*str2);
    funziona

    quindi in definitiva char **str="pippo" è di per se un puntatore a stringa e non un puntatore a puntatore a stringa,
    giusto?

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 © 2026 vBulletin Solutions, Inc. All rights reserved.