C/Linguaggio/Panoramica: differenze tra le versioni

Wikibooks, manuali e libri di testo liberi.
< C‎ | Linguaggio
Contenuto cancellato Contenuto aggiunto
Wiso (discussione | contributi)
Pietrodn (discussione | contributi)
m prova
Riga 1: Riga 1:
{{Linguaggio C}}
{{Linguaggio C}}


{{IndexItem|Panoramica}}



==Un linguaggio di programmazione==
==Un linguaggio di programmazione==

Versione delle 13:56, 26 ago 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":

  • #include <stdio.h> consente di poter usare la funzione printf che consente di scrivere sullo schermo;
  • 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.