Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 12 su 12
  1. #11
    Rispondete al post sopra così non apro un altro thread
    grazie

  2. #12
    Utente di HTML.it L'avatar di netarrow
    Registrato dal
    Apr 2004
    Messaggi
    1,425
    nel tuo primo codice avevi creato un puntatore a struttura, i puntatori devono essere allocati o inizializzati, altrimenti si va a finire nel tipico errore di puntatore nullo.

    Quindi o utilizzi una variabile valore:

    codice:
    #include<stdio.h>
    
    struct macchina{
    char *modello;
    char *colore;
    };
    
    main(){
    struct macchina a1;
    
    a1.colore="blu";
    a1.modello="Peugeot 406";
    
    printf("%s\n%s\n",a1.colore,a1.modello);
    }
    Oppure come hai fatto tu crei un'altra vvariabile valore e la fai puntare da a1 come hai fatto:

    a1=&oggi;

    se hai altri dubbi posta pure, è fatto apposta il forum

    Imparare è un'esperienza, tutto il resto è solo informazione. (Albert Einstein)

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.