std

Tells the compiler to implement ISO C90 plus GNU extensions.

IDE Equivalent

None

Architectures

IA-32, IntelŪ EM64T, IntelŪ ItaniumŪ architecture

Syntax

Linux and Mac OS: -std=n
Windows:    None

Arguments

n      Is the GNU version. Possible values are:

 

c89
  c99
  gnu89
  gnu++98    

Default

-std=gnu89      The compiler implements ISO C90 plus GNU extensions.

Description

This option tells the compiler to implement ISO C90 plus GNU extensions. Some C99 features are also implemented.

Alternate Options

None