我有 Visual C++ 编译器并且了解 C++。我想学习 C,你会推荐一个为 C 构建的编译器还是我应该只使用我的 C++ 编译器和 IDE
我建议不要使用纯 C 的 VC++,因为它仅兼容 C89(尽管它支持 C99/C11 的一些部分)。
我会选择 Netbeans 或 Eclipse 以及 GCC; Netbeans 和 Eclipse 均可通过 MinGW 使用。
如果有兴趣,可以阅读 Herb Sutter 关于 MS VC++ C 一致性的帖子(可能有点过时): 读者问答:VC++和C99呢?