C与C++兼容性如何?关键差异有哪些?

C++是C的“超集”吗?C++并不是C的一个严格的超集,这是一个常见的误解,更准确的说法是:C++在设计时以C89/C90标准为基础,并对其进行了扩展和增强,以支持面向对象、泛型编程等新特性,这种“扩展”导致了在某些情况下,合法的C代码可能不是合法的C++代码,你可以将C++看……

目录[+]