Risultati da 1 a 2 di 2

Discussione: Scopri l'errore

  1. #1
    Simply...cat!
    Data Registrazione
    05 Mar 2002
    Località
    Brescia,Lombardia,Padania
    Messaggi
    17,080
     Likes dati
    0
     Like avuti
    1
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Talking Scopri l'errore

    #include <iostream>
    using namespace std;

    void Sleep(int Delay); // definita da qualche parte
    int Sum(int a, int b); // definita da qualche parte

    void main(void) {
    int X = 9;
    int Y = 11;
    int Result = 0;

    /* ... */
    Sleep(X);
    Result = Sum(X, Y);
    Sum(X, 8);
    Result = Sleep(1000);
    return 0;
    }


  2. #2
    Forumista assiduo
    Data Registrazione
    07 Apr 2009
    Messaggi
    9,779
     Likes dati
    1
     Like avuti
    0
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    Predefinito

    Ce ne sono vari.

    Main deve ritornare int non void (certamente in c++ ma anche in c). Purtroppo ci sono alcuni manuali che dicono di ritornare void.... e sbagliano... Tra l'altro, se si usa void main, allora la linea return 0; a fine routine non ha molto senso.

    Inoltre Result = Sleep(1000) e' errato visto che sleep ritorna void. La linea Sum(X, 8); non e' errata ma non serve assolutamente a nulla. E per esser pignoli le variabili andrebbero scritte in minuscolo/camel casing.

 

 

Discussioni Simili

  1. Che errore, caro Avvocato, che errore....
    Di pensiero nel forum Juventus FC
    Risposte: 3
    Ultimo Messaggio: 30-08-07, 10:53
  2. Scopri l'animale che è in te
    Di are(a)zione nel forum Il Seggio Elettorale
    Risposte: 11
    Ultimo Messaggio: 16-05-07, 17:33
  3. Scopri il tuo SLL
    Di Zena@free nel forum Padania!
    Risposte: 0
    Ultimo Messaggio: 23-09-05, 17:24
  4. Scopri le somiglianze
    Di I'm Hate nel forum Destra Radicale
    Risposte: 0
    Ultimo Messaggio: 28-01-05, 00:56
  5. Scopri la verità
    Di Orso Brrrrr nel forum Fondoscala
    Risposte: 30
    Ultimo Messaggio: 17-11-03, 18:11

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •  
[Rilevato AdBlock]

Per accedere ai contenuti di questo Forum con AdBlock attivato
devi registrarti gratuitamente ed eseguire il login al Forum.

Per registrarti, disattiva temporaneamente l'AdBlock e dopo aver
fatto il login potrai riattivarlo senza problemi.

Se non ti interessa registrarti, puoi sempre accedere ai contenuti disattivando AdBlock per questo sito