C 和 C++ 区别大吗
问题如上 , 本人之前学的 C , 因为要搞竞赛才开始学 C++ 的看了一下 , 感觉就头文件还要输入输出不一样了
请问两者之间有什么区别呢 ?
问度娘 jhq999 发表于 2021-10-6 22:27
问度娘
{:10_266:} 我觉得挺大的
最起码的是一个时面向过程,一个是面向对象,但是不能说c++是c的升级版,实际开发也大多用c++居多 c++与c相比,多了很多能在竞赛用到的内置函数或者数据结构 小甲鱼的铁粉 发表于 2021-10-6 23:21
c++与c相比,多了很多能在竞赛用到的内置函数或者数据结构
谢谢{:10_254:} 大马强 发表于 2021-10-6 23:21
我觉得挺大的
最起码的是一个时面向过程,一个是面向对象,但是不能说c++是c的升级版,实际开发也大多用c+ ...
谢谢{:10_254:} 学 C++,推荐这本书
《c++ primer plus 第6版 中文版》
本帖最后由 hrpzcf 于 2021-10-7 08:14 编辑
大,会C也不能马上上手C++。 从语法的角度来看,很像;从编程的角度来看,大相径庭。 我是学C,没学过C++,我以为C是基础,所以就先学了。不知道这种想法对不对 C是面向过程的语言,C++是面向对象的语言 c++ 扩展很多东西,包括 class,命名空间 namespace,输出输入也大不同。 c++有class和namespace,头文件没有.h其他都差不多 c语言是面向过程,c++是面向对象
页:
[1]