为什么早期VC++对ANSI C89之后的标准支持不好? 37 次浏览 准确的说,微软公司的C语言编译器是C++编译器的附带品。微软公司一直在为C++标准和编译器做工作,对于C语言却并不感冒。即使,Windows操作系统NT内核源代码早期就是用C语言来写,他们宁愿让大家写C++代码。早期,很多开发者都对VC++支持C标准太旧而抱怨过。