The Intel® C++ Compiler provides conformance to the ANSI/ISO standard for C language compilation (ISO/IEC 9899:1990). This standard requires that conforming C compilers accept minimum translation limits. This compiler exceeds all of the ANSI/ISO requirements for minimum translation limits.
The following C99 features are supported in this version of the Intel C++ Compiler:
restricted pointers (restrict keyword).
variable-length Arrays
flexible array members
complex number support (_Complex keyword)
hexadecimal floating-point constants
compound literals
designated initializers
mixed declarations and code
macros with a variable number of arguments
inline functions (inline keyword)
boolean type (_Bool keyword)
Copyright © 1996-2010, Intel Corporation. All rights reserved.