インテル® C++ コンパイラーは、C 言語のコンパイルについて定めた ANSI/ISO 標準 (ISO/IEC 9899:1990) に準拠しています。ANSI/ISO 標準に準拠するためには、変換処理に必要な最低要件を満たしていなければなりません。インテル® C++ コンパイラーは、変換処理に対して ANSI/ISO の要求している最低要件をすべて満たしています。
このバージョンのインテル® C++ コンパイラーは、次の C99 機能をサポートします。
制限付きポインター (restrict キーワード)
可変長配列
柔軟な配列メンバー
複素数のサポート (_Complex キーワード)
16 進浮動小数点定数
コンパウンド・リテラル
指定初期化子
混在する宣言とコード
可変長引数を持つマクロ
インライン関数 (inline キーワードを使用)
ブール型 (_Bool キーワード)