Vittorio Ventura Inviato 21 Settembre 2018 Segnala Condividi Inviato 21 Settembre 2018 Salve ho iniziato da poco corsi di programmazione di c in università e la nostra prof vuole che programmiamo su semplice file di testo e usiamo finestre di terminale . Sto usando textedit e nel momento che vado a compilare un semplice programma per iniziare come il printf però mi da questo errore e non compila MacBook-di-Vittorio:x vittorioventura$ gcc primaprova.c primaprova.c:7:12: error: non-ASCII characters are not allowed outside of literals and identifiers printf(“to C, or not to 😄 that is the question .\n ”); ^ primaprova.c:7:15: error: use of undeclared identifier 'to' printf(“to C, or not to 😄 that is the question .\n ”); ^ primaprova.c:7:59: error: non-ASCII characters are not allowed outside of literals and identifiers printf(“to C, or not to 😄 that is the question .\n ”); ^ 3 errors generated. Link al commento Condividi su altri siti Altre opzioni di condivisione...
pix Inviato 22 Settembre 2018 Segnala Condividi Inviato 22 Settembre 2018 così a occhio a me sembra che le virgolette che usi per delimitare la stringa siano doppi apici tipografici, e non semplici. hai per caso fatto il copia-incolla della riga di codice prendendola da qualche parte? prova a usare questa, sembra uguale ma non lo è: printf("to C, or not to C: that is the question.\n"); An a tuesday keeps the doctor away. proud member of < noi finti professionisti > club - tessera 044 Link al commento Condividi su altri siti Altre opzioni di condivisione...
Vittorio Ventura Inviato 22 Settembre 2018 Autore Segnala Condividi Inviato 22 Settembre 2018 nono l’ho scritto io Link al commento Condividi su altri siti Altre opzioni di condivisione...
Lief Inviato 22 Settembre 2018 Segnala Condividi Inviato 22 Settembre 2018 direi che è quel che ha scritto pix, se così non fosse posta il codice sorgente Link al commento Condividi su altri siti Altre opzioni di condivisione...
Vittorio Ventura Inviato 23 Settembre 2018 Autore Segnala Condividi Inviato 23 Settembre 2018 quando copio la stringa dal vostro me lo compila , quando la scrivo io mi da errore .-. ma voi quando salvate il file di testo che codifica utilizzate Link al commento Condividi su altri siti Altre opzioni di condivisione...
pix Inviato 23 Settembre 2018 Segnala Condividi Inviato 23 Settembre 2018 Usa un editor di testo pensato per il coding, ad esempio BBEdit (disponibile anche in free mode). TextEdit è sì semplice ma non è pensato per il coding. Nel tuo caso, guarda in TextEdit menù Modifica > Sostituzioni se è attiva la voce "Virgolette curve".... secondo me è quella il problema. In ogni caso, passa a BBEdit o similari e non te ne pentirai. An a tuesday keeps the doctor away. proud member of < noi finti professionisti > club - tessera 044 Link al commento Condividi su altri siti Altre opzioni di condivisione...
Lief Inviato 24 Settembre 2018 Segnala Condividi Inviato 24 Settembre 2018 io ti consiglio visual studio code o atom Link al commento Condividi su altri siti Altre opzioni di condivisione...
Messaggi raccomandati
Archiviato
Questa discussione è archiviata e chiusa a future risposte.