如何编译和链接 C 代码而不是 C++?

更新:2007 年 11 月

赋予文件 .c 扩展名,例如 mysource.c。Visual C++ 编译器自动假定带 .C 扩展名的文件是 C 文件而不是 C++ 文件,并且拒绝 C++ 语法和关键字(如 public、private 和 class)。

C++ 文件使用 .cpp 扩展名。

有关更多信息,请参见 /TC、/TP 编译器选项。

请参见

参考

有关生成的常见问题