Latest web development tutorials

struttura del programma C

Prima si apprende gli elementi di base del linguaggio C, diamo uno sguardo ad un minimo di struttura del programma C, nella prossima sezione può servire come riferimento.

Esempi C Ciao Mondo

Programma C comprende i seguenti componenti:

  • direttive del preprocessore
  • funzione
  • variabile
  • Dichiarazione & Expression
  • nota

Diamo un'occhiata a un semplice pezzo di codice, è possibile uscita le parole "Ciao Mondo":

#include <stdio.h>

int main()
{
   /* 我的第一个 C 程序 */
   printf("Hello, World! \n");
   
   return 0;
}

Successivo spieghiamo sopra, questa procedura:

  1. La prima riga del programma di#include <stdio.h>è una direttiva del preprocessore che dice al compilatore C prima della compilazione vera e propria per includere il file stdio.h.
  2. La riga successivaint main ()è la funzione principale, l'esecuzione del programma inizia qui.
  3. /*...*/ Linea successiva sarà ignorato dal compilatore, dove posizionare il contenuto della nota del programma. Essi sono noti come note di programma.
  4. La riga successivaprintf (...)è una C in un'altra funzione disponibile, il messaggio "Ciao, mondo!" Sullo schermo.
  5. La riga successivareturn 0; cessazione della funzione main (), e restituisce il valore 0.

Compile & C l'esecuzione del programma

Diamo un'occhiata a come salvare il codice sorgente in un file, e come compilare ed eseguirlo. Qui di seguito sono semplici passi:

  1. Aprire un editor di testo, aggiungere il codice di cui sopra.
  2. Salvare il file comehello.c.
  3. Aprire un prompt dei comandi, passare alla directory in cui salvare il file.
  4. Tipohello.c gcc,premere invio, compilare il codice.
  5. Se non ci sono errori nel codice, il prompt dei comandi salterà alla riga successiva e genera file eseguibilea.out.
  6. Ora digitatea.outper eseguire il programma.
  7. Si può vedere il display on-screen"Ciao Mondo".
$ gcc hello.c
$ ./a.out
Hello, World!

Assicurarsi che il percorso è incluso compilatore gcc, e assicurarsi di eseguire nella directory che contiene il file sorgente hello.c.