C è un linguaggio di programmazione di sistemi sviluppato nel 1970 per lavorare su nuovi sistemi multitasking , al momento - vale a dire , Unix ? . Come con altro codice , il codice C si divide in più parti distinte . All'interno di queste parti , il codice raccolte possono essere indicati come " frammenti di codice . " Un frammento di codice è solitamente un piccolo fascio di codice che fa qualcosa di specifico . Frammenti di codice possono essere organizzati in funzioni , strutture o semplicemente come raduni di codice che fanno qualcosa di specifico . Frammenti di codice
più in generale , i frammenti di codice sono raduni di comandi C che eseguono un certo compito . Un frammento di codice non è necessariamente un programma completamente funzionale da solo , anche se possono essere , anzi , di solito sono parti di un programma che fare qualcosa in particolare e sono usati per illustrare come un particolare compito viene eseguita nel programma. Ad esempio, il codice seguente illustra un loop tratto da un programma C . Non è un programma in sé , ma solo una parte di un programma più grande . Tuttavia, potrebbe non essere necessario per visualizzare l'intero programma , solo questo particolare frammento :
per (i , i < 5; i + + ) { printf ( " % d" , i); }
funzioni
frammenti di codice in grado di lavorare come parte di funzioni . Le funzioni sono frammenti di codice all'interno di un programma che eseguono un certo compito . Tuttavia, nel contesto del programma , il programmatore ha dato il frammento di codice un nome, che organizza la funzione e consente al programmatore di utilizzare la funzione più volte utilizzando il nome. L'esempio seguente mostra un frammento di codice in una funzione , e il programmatore di chiamare la funzione :
vuoto PrintRange ( int x ) {
for (int i = 0; i < = x ; i + + ) { printf ( " % d" , i); } }