Programmeren in C/Inleiding: verschil tussen versies

Verwijderde inhoud Toegevoegde inhoud
GeeKaa (overleg | bijdragen)
GeeKaa (overleg | bijdragen)
Regel 20:
=== Standaarden ===
 
De taal ''C'' heeft zich in de loop der jaren tamelijk sterk ontwikkeld. De originele implementatie, door Kernighan en Ritchie is inmiddels hopeloos verouderd en vervangen door C89 (ook wel ''ANSI-C'') en C99. Deze standaarden worden beheerd door de ''International Standards Organisation (ISO)'' en stellen zeer strictestrikte eisen aan de compiler. Niet alleen wordt voorgeschreven wat verschillende taal-elementen zoals ''if-else'', ''while'' en ''switch'' precies moeten doen en welke functies in de standaard bibliotheken aanwezig moeten zijn, maar ook hoeveel bits diverse datatypes moeten hebben, welke foutmeldingen en waarschuwingen onder welke omstandigheden moeten worden gegenereerd.
 
Omwille van de eenvoud zal ik dit boek zich voornamelijk richten op de (op het ogenblik) meest gebruikte standaard,: C89. De K&R standaard is dusdanig verouderd dat het hooguit van historisch belang is en C99 lijkt zoveel op C89 dat deze standaard alleen aan bod zal komen als er belangrijke afwijkingen zijn.
 
Omwille van de eenvoud zal ik dit boek zich voornamelijk richten op de (op het ogenblik) meest gebruikte standaard, C89. De K&R standaard is dusdanig verouderd dat het hooguit van historisch belang is en C99 lijkt zoveel op C89 dat deze standaard alleen aan bod zal komen als er belangrijke afwijkingen zijn.
[[Categorie: Programmeren in C|Inleiding]]
Informatie afkomstig van https://nl.wikibooks.org Wikibooks NL.
Wikibooks NL is onderdeel van de wikimediafoundation.