c++ - 我可以使用 C++ 编译器来编译 C 源代码吗?

标签 c++ c compiler-construction

<分区>

Possible Duplicate:
What issues can I expect compiling C code with a C++ compiler?

只是好奇我是否可以使用c++编译器来编译c源代码??请问有没有完全支持c99标准的编译器??

最佳答案

C++ 不是 C 的超集。它们在某些地方有所不同,这意味着某些 C 代码无法在 C++ 模式下编译。

至于对 C99 的支持,GCC 和 Clang 是最接近的。 Microsoft 不支持 C99,只专注于 C++(它与 C99 有部分重叠)。

关于c++ - 我可以使用 C++ 编译器来编译 C 源代码吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5228056/

相关文章:

c++ - 处理模板列表的元函数

c++ - 在 C++ 中使用 fstream 读取和追加文件

c - __attribute__ ((__packed__)) 在 typedef 声明中被忽略了吗?

c - 二叉树的通用 C

C:循环的替代方案

c++ - If-else循环寻找解决方案

javascript - 是否可以将 Closure Compiler ADVANCED_OPTIMIZATIONS 与 jQuery 一起使用?

在自己的网站上进行c编译器来测试用户输入

gcc - 如何忽略外部库头文件中的 gcc 编译器迂腐错误?

c++ - 调试霍纳规则程序