我知道编译器__STDC__用来表示编译器是标准C,从那里,您可以__STDC_VERSION__用来确定您正在使用的标准级别.
我也知道C90没有价值,C90修正案1 199401L和C99有199901L.
最新的C1x草案我简单地说明了它201ymmL,我认为它在最终标准中的价值不那么"模糊".
我的猜测是,201112L自那时起C11被批准,但我想确定.
我以为我可以尝试使用,gcc -std=c1x但gcc我正在运行的版本还不支持.
有谁知道实际价值是多少?