C、C++和C#哪个运行效率更高?

2024-11-19 04:21:44
推荐回答(2个)
回答1:

C语言运行效率最高,C语言就是以它的高效而出名,它可以像低级语言一样对地址进行操作,所以效率高。当然c++效率也是很高的。最慢的是C#,应为C#代码都是托管代码,编译时不是直接交给操作系统,而是交给CLR(公共语言运行库)转换为中间代码然后编译出来的 。

回答2:

毫无疑问是C了,C更加接近硬件,但是C++可以完全支持C,C#由于又介于cpu与程序之间可移植性更好,但是产生更多的系统开销。