1.4. New features of C99

The 1999 C standard introduces a range of new features into C, including:

A selection of new features in C99 that are of interest to developers using them for the first time, are discussed in the following sections.


C90 is compatible with Standard C++ in the sense that the language specified by the standard is a subset of C++, except for a few special cases. New features in the C99 standard mean that C99 is no longer compatible with C++ in this sense.

Copyright © 2002-2007 ARM Limited. All rights reserved.ARM DUI 0205H