[Error]: Id Returned 1 exit status

di il
5 risposte

[Error]: Id Returned 1 exit status

Uso il compilatore DevC++, su Windows 8.
Ogni volta che implemento una funzione, e poi compilo, mi dà l'errore [Error]: Id Returned 1 exit status.

Prima facevo solo dei programmi con il main, non funzioni, per cui quando mi presentava questo errore era perchè avevo lasciato l'exe aperto, quindi mi bastava chiuderlo.

Invece con le funzioni non dipende da questo, perchè io difatti non riesco proprio ad eseguirle, in quanto non mi fa compilare. Facendo vari tentativi ho capito che è perchè (?) manca un main all'interno del programma. Cioè non mi fa compilare se non creo anche un main, oltre alla funzione che mi interessa.

Ma non capisco perchè. Il prof a lezione (Debian, Emacs) compila tranquillamente anche solo funzioni.

Grazie mille, e scusatemi ma non sono pratica

5 Risposte

  • Re: [Error]: Id Returned 1 exit status

    Ciao Sara
    Quest' errore puo dipendere da solo due fattori, o ritorni in modo errato il valore o controlla bene forse non hai chiuso correttamente con le parentesi graffe le funzioni o i blocchi delle istruzioni
  • Re: [Error]: Id Returned 1 exit status

    Ho pensato che fosse un errore mio, ma ho provato anche con le soluzioni compilate dal professore (che presumo siano corrette), e a tutte mi dà quest'errore. Quindi forse dipende anche dal compilatore, visto che il professore usa Emacs.

    Aggiungo che la compilazione non mi dà altri errori a parte questo. Anzi, quando ci sono altri errori, questo in questione non risulta, ma appena risolvo tutti gli altri, mi esce fuori.
  • Re: [Error]: Id Returned 1 exit status

    Sono bug conosciuti di devc++ che NON dovrebbe essere usato.

    Usa CodeBlocks o Visual Studio Express
  • Re: [Error]: Id Returned 1 exit status

    Nel caso prova a fare int main per la funzione main e la chiudi return 0 vedi se risolvi
  • Re: [Error]: Id Returned 1 exit status

    Giacomo_made4core ha scritto:


    nel caso prova a fare int main per la funzione main e la chiudi return 0 vedi se risolvi
    Sì, infatti alla fine ho fatto così. Grazie a tutti
Devi accedere o registrarti per scrivere nel forum
5 risposte