初拥VS2010有一段时间了,我用它来编译C程序,在网上看到说在属性→C/C++→高级 对话框里面更改编译为:C代码(/TC)就可以进行C语言源码编译工作了,现在我发现有时候忘记修改这个选项也不影响我使用C来编译,有没有哪位兄弟告诉我下修改这个选项对于编译到底有什么影响?
例如:修改为编译为:C代码(/TC)和C++代码(/TP)有何区别?
C语言和C++语言是两种不同的语言
不过C++兼容了大多C的语言特性
这个设置决定了编译器按照哪个语言规则来进行编译
不过如果不涉及两种语言中存在差异的语法那么用哪个编译器都是一样的