std

ISO C90 と GNU 拡張機能に準拠するようコンパイラーに指示します。

IDE オプション

なし

アーキテクチャー

IA-32、インテル(R) EM64T、インテル(R) Itanium(R) アーキテクチャー

構文

Linux* および Mac OS*: -std=n
Windows*:    なし

引数

n      GNU のバージョンです。設定可能な値は以下のとおりです。

 

c89
  c99
  gnu89
  gnu++98    

デフォルト

-std=gnu89      コンパイラーは、ISO C90 と GNU 拡張機能に準拠します。

説明

このオプションは、ISO C90 と GNU 拡張機能に準拠するようコンパイラーに指示します。いくつかの C99 機能も含まれます。

代替オプション

なし