C与C++的问题

来源:百度知道 编辑:UC知道 时间:2024/05/23 14:20:25
相比之下 一般来说 一个相同的问题 C是不是比C++的程序长度要短?
G++ C++ GCC C区别

哪个程序长,视情况而定了。
也许就你自己的写的代码而言,C比c++更长呢,因为他们都提供了很多库函数,而我们通常会调用他们的库函数的,哪个程序长,就看他们那个提供的函数库更好了,如果提供的函数库能很好的完成功能,我们就不需要写很多代码了。
但,C语言的效率,肯定比C++的效率要高。

G++和GCC,是编译器;而C++和C,是语言。GCC是C的编译器,G++是C++的编译器。

一般C++的程序是会比C长一点,但是如果对同一问题实现的算法不一样的话,就无法比较了,因为C++的类、重载等机制可以对于很多问题的解决更简单。

gcc 是c的编译器,g++是c++的编译器,他们都是linux和Unix下最常用的C和C++环境。