Oracle Solaris Studio 12.2: C ユーザーガイド

1.5 準拠規格

このマニュアルで使用される C99 という用語は、ISO/IEC 9899:1990 の C プログラミング言語を表します。C90 という用語は、ISO/IEC 9899:1990 の C プログラミング言語を意味します。

Solaris プラットフォーム上では、このコンパイラは、C99 規格に完全に準拠しています (-xc99=all,lib —Xc を指定した場合)。

このコンパイラはまた、『Programming Language - C (ISO/IEC 9899:1999)』規格にも準拠しています。

このコンパイラは従来の K&R C (Kernighan と Rithcie、つまり ANSI C の前段階) もサポートしているため、ISO C への移行が容易に行えます。

C90 の実装固有の動作については、「D.1.17 _Pragma」を参照してください。

C99 機能の詳細は、表 C–6 を参照してください。