gcc 查看默认的编译标准

执行如下命令,可查看gcc默认定义的预编译宏:

gcc -E -dM - 

查看 __STDC_VERSION__的值

如果没查到,则默认是c89的标准;

如果是#define __STDC_VERSION__ 199901L,则默认支持的是c99标准;

如果是#define __STDC_VERSION__ 201112L,则默认支持的c11标准;

 

你可能感兴趣的:(C++)