Visualizzazione dei risultati da 1 a 10 su 10

Visualizzazione discussione

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2017
    Messaggi
    17

    [C] Typedef ed errore "Request for member in something not a structure or union"

    Buongiorno raga vi spiego il mio problema.

    Io ho un file content.h in cui ho scritto

    codice:
    typedef struct content
    {
             char *autore;
             int durata;
    }content;

    file content.c

    codice:
    #include "content.h"

    poi ho un file item.h

    codice:
    typedef content item;

    item.c

    codice:
    #include "item.h"

    Infine ho il main.c

    codice:
    #include "item.h"
    #include ...
    
    int main()
    {
             item a;
             a.autore="ciao";
    
    }

    Eseguo i comandi
    gcc -c content.c
    gcc -c item.c
    gcc -c main.c
    e qui i da il problema
    request for member "autore" in something not a structure or union.

    Chi mi puo aiutare a capire dove sbaglio, grazie in anticipo.
    Ultima modifica di LeleFT; 09-04-2018 a 15:41 Motivo: Aggiunti i tag CODE

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.