C (linguaggio di programmazione): differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
m Caratteristiche generali: clean up, replaced: l<nowiki>'</nowiki> → l{{'}}
-U
Etichette: Modifica da mobile Modifica da applicazione mobile Modifica da applicazione Android
Riga 1:
{{U|verso=da|Header file|Informatica|luglio 2023}}
{{Linguaggio di programmazione
|nome = C
Riga 16 ⟶ 15:
}}
 
In [[informatica]], '''C''' è un [[linguaggio di programmazione]] [[Programmazione imperativa|imperativo]] di natura [[Programmazione procedurale|procedurale]]; i [[programma (informatica)|programmi]] scritti in questo linguaggio sono composti da espressioni matematiche e da [[Istruzione (informatica)|istruzioni]] imperative raggruppate in procedure parametrizzate in grado di manipolare vari [[tipo di dato|tipi di dati]].
 
Integra caratteristiche dei linguaggi di [[linguaggio di programmazione a basso livello|basso livello]], ovvero [[Carattere (informatica)|caratteri]], numeri e [[Indirizzo di memoria|indirizzi]], che possono essere indicati tramite gli operatori aritmetici e [[Connettivo logico|logici]] di cui si servono le macchine reali<ref>{{cita|ILC2|p. xiv}}.</ref>. C è stato concepito per essere snello e performante, si avvale peraltro di numerose librerie per far fronte ad ogni tipo di esigenza, in particolare la [[libreria standard del C]]. Tali librerie, sotto forma di file di intestazione o [[header file|file]] con suffisso -h, possono essere caricate mediante la direttiva ''#include'' del [[preprocessore]].