Vai al contenuto

Benvenuto nella community di Italiamac Forum

Guest Image

Benvenuto su Italiamac, la più grande comunità AMUG italiana riconosciuta da Apple. La consultazione è libera. Se vuoi anche partecipare attivamente alle discussioni pubblicando post e messaggi puoi iscriverti gratuitamente, avrai molti vantaggi:

  • Pubblicare post, messaggi e richieste di aiuto
  • Fare amicizia e usare i messaggi privati fra utenti
  • Pubblicare annunci di vendita di usato
  • Usare tutte le funzioni della community

ISCRIVITI GRATIS


Change Mode






Problemi compilazione in C


Recommended Posts

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 di questo messaggio
Condividi su altri siti

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 di questo messaggio
Condividi su altri siti

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 di questo messaggio
Condividi su altri siti

Rispondi e partecipa alla discusione

Puoi rispondere subito e iscriverti successivamente. If you have an account, sign in now to post with your account.

Ospite
Rispondi a questa discussione...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Crea Nuovo...

Info

Questo sito utilizza cookies, anche di terze parti e profilazione. Utilizzando il sito acconsenti al loro impiego e dichiari di aver letto e di accettare: Privacy Policy Termini di utilizzo