Remove ads
język programowania Z Wikipedii, wolnej encyklopedii
ISO C99 – termin odnoszący się do standardu języka C, oznaczonego formalnie jako ISO/IEC 9989:1999[1]. Został wydany w 1999 roku przez ISO, a w marcu 2000 roku został przyjęty przez ANSI. Standard ten opiera się w większości na standardzie ANSI X3.159-1989 (później także ISO/IEC 9899:1990), znanym również jako ANSI C lub C89.
Standard ISO C99 wprowadził kilka nowości do języka C, z których część była już wcześniej dostępna jako rozszerzenia kompilatorów. Do takich zmian można zaliczyć:
restrict
long long int
//
i kończące wraz z końcem liniicomplex.h
, fenv.h
, inttypes.h
, stdbool.h
, stdint.h
i tgmath.h
bool
zawarty w nagłówku stdbool.h
Kompilator GCC od wersji 4.5 jest niemal całkowicie zgodny ze standardem ISO C99[3]. O wiele gorzej jest z implementacją tego standardu w kompilatorach firm Microsoft oraz Borland, które większą uwagę przywiązują do rozwoju narzędzi do programowania w języku C++.
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.