C/Linguaggio/Panoramica: differenze tra le versioni

Wikibooks, manuali e libri di testo liberi.
< C‎ | Linguaggio
Contenuto cancellato Contenuto aggiunto
BimBot (discussione | contributi)
m Robot: Automated text replacement (-_ + )
Wiso (discussione | contributi)
Riga 17: Riga 17:
Partiamo introducendo il classico progrmma ''Hello World!''.
Partiamo introducendo il classico progrmma ''Hello World!''.


#include <stdio.h>
int main(void)
int main(void)
{
{

Versione delle 19:17, 30 mar 2006

Template:Linguaggio C


Un linguaggio di programmazione

Le particolarità del C

È un linguaggio a medio livello

Strutturato

Con tipizzazione forzata

È case-sensitive

Il C è case-sensitive: pertanto ab, AB, Ab e aB saranno quattro variabili diverse.

Storia del C

Per maggiori informazioni consultare l'articolo di Wikipedia.

Varianti e i linguaggi derivati

Un semplice programma

Partiamo introducendo il classico progrmma Hello World!.

#include <stdio.h>
int main(void)
{
 printf("Hello World!");
 return 0;
}

Ecco la "scomposizione":

  • int main(void){: è la funzione principale del programma (vedere La funzione main);
  • printf("Hello World!");: stampa la stringa Hello World;
  • return 0;}: se la funzione principale ritorna 0, il programma si è svolto senza errori (vedere La funzione main).

Esamineremo in detaglio tutte queste istruzioni nei prossimi capitoli.