C 与 C++ 谁的效率高,为何?

姑且认为题主问的是执行效率吧 表面上看,是C的执行效率要高,C简单直接,没有C++那些复杂的特性,编译生成的汇编代码都直接对应每行C代码,没有C++编译器插入的奇怪的东西,好比 隐式类型转换,虚函数调用,算符重载,拷贝构造等。算法 可是看问题不能这么表面,新手们容易认为性能问题是选择形成,只要我选择了正确的语言、框架函数、算法天然就有好的性能,实际上好的性能只能是靠Profiling工具压榨出来的
相关文章
相关标签/搜索