C99 (linguaggio di programmazione)

Nell'articolo di oggi vogliamo addentrarci nell'affascinante mondo di C99 (linguaggio di programmazione). Che si parli della vita di un personaggio storico, di un fenomeno sociale, di un argomento di attualità o di qualsiasi altro argomento che susciti l'interesse del lettore, questo articolo si propone di approfondire gli aspetti più rilevanti e illuminanti. Nelle prossime righe esploreremo vari aspetti legati a C99 (linguaggio di programmazione), dalla sua origine alle implicazioni che ha nella società odierna. Si tratta di un argomento ampio e variegato, quindi prestare attenzione ad ogni dettaglio sarà fondamentale per comprendere appieno l'importanza di C99 (linguaggio di programmazione). Unisciti a noi in questo viaggio di scoperta!

Copertina del documento degli standard C99

C99 (conosciuto precedentemente come C9X) è il nome informale dello standard ISO/IEC 9899:1999, una versione precedente del linguaggio di programmazione C. C99 aggiunge nuove funzionalità rispetto alla versione precedente (C90) soprattutto nel campo del linguaggio e della libreria standard e aiuta le implementazioni a fare un uso migliore del hardware del computer disponibile, come IEEE 754-1985 numero in virgola mobile e la tecnologia dei compilatori.

La versione C11 del linguaggio C, pubblicata nel 2011, rimpiazza C99.

Storia

Dopo la produzione da parte dell'ANSI degli standard ufficiali del linguaggio C nel 1989, che sono diventati standard internazionali nel 1990, la specificazione del linguaggio C è rimasta relativamente statica per un po' di tempo, mentre C++ ha continuato ad evolversi, in gran parte durante la sua standardizzazione. L'emendamento normativo 1 creò un nuovo standard per il C nel 1995, ma solo per correggere alcuni dettagli dello standard del 1989 e aggiungere un supporto più esteso per diversi set di caratteri internazionali. Gli standard furono messi sotto un ulteriore revisione nella fine degli anni novanta, portando alla pubblicazione di ISO/IEC 9899:1999 nel 1999, che fu adottata come un ANSI standard nel maggio del 2000. Il linguaggio definito da quella versione dello standard è comunemente chiamato "C99". Lo standard internazionale del linguaggio C è mantenuto dal gruppo lavorativo ISO/IEC JTC 1/SC 22/WG14.

Note

  1. ^ (EN) ISO/IEC 9899:1999 - Programming languages - C, su Iso.org, 8 dicembre 2011. URL consultato l'8 aprile 2014.
  2. ^ (EN) IEEE 754 Support in C99 (PDF), su website=grouper.ieee.org. URL consultato il 15 luglio 2021 (archiviato dall'url originale il 28 ottobre 2017).