Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    [C] errore su definizione tipo const

    Salve,
    cerco di programmare da pochissimo in C e lo faccio utilizzando il compilatore Miracle C.
    Ho notato che se definisco una variabile di tipo const ad esempio
    const int pi_greco = 3.14;
    mi da errore e l'errore scompare se elimino il qualifier const.
    Inoltre se cerco di stampare una stringa contentente una è ,lo stesso mi segnala un errore che scompare dopo l'eliminazione di è.
    Ma chiedo appunto ma tutto dipende dalla mia profanaggine
    o dal tipo di compilatore?

    grazie Nicola

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Beh ... intanto 3.14 non e' un int ma un double ... dovrebbe essere

    const double pi_greco = 3.14;

    Per il resto non so ... dipende da quale errore ti da' ..

  3. #3
    In effetti ho sbagliato nello scrivere l'istruzione di esempio.
    Cmq dopo la compilazione l'errore è lo stesso che si genera quando nn viene scritto il ';' a fine istruzione, quando in realta c'è.

    Ho provato a compilare lo stesso programma con un altro compilatore e questo invece nn ha dato problemi.

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Beh ... in questo caso quel compilatore non lo userei proprio ...

  5. #5
    Utente di HTML.it L'avatar di XWolverineX
    Registrato dal
    Aug 2005
    residenza
    Prague
    Messaggi
    2,563
    Miracle C
    Perchè usare un compilatore cosi sconosciuto al mondo?
    Puoi usare
    Pelles C, MinGW, Visual C, CygWin.
    Provvedi inoltre ad utilizzare un buon ide
    Code::Blocks
    "Se proprio devono piratare, almeno piratino il nostro." (Bill Gates)

    "Non è possibile che 2 istituzioni statali mi mettano esami nello stesso giorno." (XWolverineX)

    http://xvincentx.netsons.org/programBlog

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.