Visualizzazione dei risultati da 1 a 6 su 6

Discussione: [C] Parse error

  1. #1
    Utente di HTML.it L'avatar di Fabiuz
    Registrato dal
    Nov 2004
    Messaggi
    892

    [C] Parse error

    Ciao a tutti!
    Nuovo programma, vecchio errore!!
    Ho questa linea di codice::

    crea_agenda(Impegno);
    dove Impegno è una struct creata con il typedef!
    Mi dà : parse error before impegno!

    Qualcuno sa dirmi che tipo di errore è??? e come risolverlo?
    Grazie in anticipo, byez

  2. #2
    un errore di parsing... oivvero un errore sintattico: il ompilatore si aspettava di trovare qualche altra cosa al posto di quella che trova.

    Probabilmente in queto caso si aspettava di trovare ala tonda chusa perchè avri dichiarato da qualche parte la funzione senza parametri..



  3. #3
    Utente di HTML.it L'avatar di Fabiuz
    Registrato dal
    Nov 2004
    Messaggi
    892
    per essere più chiaro questo è il main:

    int main(){
    crea(Impegno);
    return 0;
    }

    non vedo dove sbaglio! mi da In function main " parse errore before "Impegno"" !!!

  4. #4
    Originariamente inviato da Fabiuz
    per essere più chiaro questo è il main:

    int main(){
    crea(Impegno);
    return 0;
    }

    non vedo dove sbaglio! mi da In function main " parse errore before "Impegno"" !!!
    crea() come l'hai dichiarata?

  5. #5
    Utente di HTML.it L'avatar di Fabiuz
    Registrato dal
    Nov 2004
    Messaggi
    892
    crea la ho dichiarata come:
    void crea (Impegno *agenda)
    dove Impegno è una struct!!!
    ma non riesco a trovare il problema!
    se elimino la riga il problema sparisce!!!
    Boooh

  6. #6
    se l'hai dichiarata come struct in u certo senso hai definito il tipo "Impegno"... non puoi passare ad una funzione un tipo, ma una variabile di quel tipo semmai...


    int main()
    {
    Impegno *imp;
    crea(imp);
    return 0;
    }

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.