标签: c
是否有人知道VS2013中是否存在某种迂腐旗帜以强制执行c89标准变量声明。我知道每个人都会认为我是一个坚果,但是一旦我习惯了,我就会喜欢它。
答案 0 :(得分:2)
VS 2013的当前版本以及cl编译器似乎没有这样的选项。有/Za切换到禁用语言扩展,但C99混合声明与代码是new feature in VS 2013,由语言本身定义。
cl
/Za
另见Disabling mixed declarations and C code in VS2013。