问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如果最终目的是学习C++语言,先学C语言有好处么?

发布网友 发布时间:2022-03-31 01:46

我来回答

6个回答

热心网友 时间:2022-03-31 03:15

C语言是基础语言,先学习C语言对其它语言的拓展学习绝对是很有帮助的,许多高级语言如C++、Java的语法是基于C语言拓展的。但C++绝对不是比C语言多一点点,改一点点。C++与C语言的本质是完全不同的,C语言是面向过程的,而C++是面向对象的,二者的编程思想和方法有很大的不同。放心,不会混淆,基本上没有一个程序员是只学一门编程语言,这点不必担心。

热心网友 时间:2022-03-31 04:33

看看相关的书籍你就会了解一些。

c++语言最初好似c语言的一个超集,也称为面向对象的c。它增加了几个高层的功能,诸如强制类型转换,数据抽象,引用,操作符与函数重载以及面向对象编程的若干支持,增强了c语言的功能。

C++保留了促进c语言流行和成功的特性:运行速度快,效率高,以及广泛的表达能力。C++设计之初的原则是:添加到c++中的任何功能都不能引起此功能的c语言代码的运行时开销。

学C++ 看一下c语言还是很好的,面向对象和面向过程都是很重要的思维方法。

热心网友 时间:2022-03-31 06:08

完全不会混淆 语法/写法差异还是蛮大的 找本全C教程[包括C和C++的看一眼就知道啦^^]
C是基础语言 根基好一点会比较好
虽然有学校只学C++的但毕竟不是为了做程序员
C++的写法会比C方便点比如输入 强制转换等加强了C

热心网友 时间:2022-03-31 07:59

先学习C语言可以熟悉指针的使用,各种基本类型的储存空间,宏的作用,建立一个初步的时空复杂度的概念。以后学习C++的时候就可以从C++提供的新机制着手,如利用虚表提供的多态性,各种模板编程等,学习进度会快一些。

热心网友 时间:2022-03-31 10:07

基本语言是一样的
不会混淆的
因为c++比c就是多了一点,改了一点

热心网友 时间:2022-03-31 12:32

比较简单,谭浩强教材好。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
erp可以看评论地址吗 淘宝评论url是什么意思? 揭秘:码牌支付风控升级,背后真相揭秘 电脑电视直播软件哪个好用什么软件好电脑看电视直播 潼南子同街学区是哪些 三极管BU406价格和参数? 火锅料放在冰柜忘了插电一个星期给会坏了吗 火锅的设备有哪些 火锅餐厅厨房有哪些 小火锅厨房设备有哪些 oppoA83手机锁屏密码忘记了怎么办,怎么刷机? 为什么OPPOA83不可以刷机 我的是oppoa83,手机忘记密码了,怎么刷机? oppoA83手机锁屏密码忘记了怎么办,怎么刷机 oppoa83怎么刷机清除密码 OPPOA83怎么刷机 华为mate30手机怎么设置睡眠模式 华为mate30怎么设置勿扰模式 华为mate30pro怎么设置时间24小时 华为mate30怎么设置时间? 华为mate30epro时间怎么设置24小时制 华为mate30时间24小时在哪里设置啊 华为mate30时间在哪里设置 华为mate30怎么设置手机时间? 华为mate30怎么设置24小时 华为mate30pro时间怎么设置24小时制 华为mate30pro如何设置24小时制 华为mate30pro怎么设置24小时 华为mate30pro怎么设置24小时制 华为mate30pro24小时制怎么设置 oppoa83手机锁屏密码忘了,不想刷机怎么办 OPPO A83怎么刷机? OPPOA83手机正常使用,有一次没电自动关机之后开不了机,需要怎么刷机呢? oppoa83刷机? oppo a83怎么刷机 你好 请问OPPOA83怎么刷机 OPPOa83手机刷机都开不了机怎么办? 我的是OPPOA83忘记了锁屏密码刷机也要密码怎么解锁锁屏密码 手机进水了 怎么办啊? 笔记本电脑的二维码在哪 联想笔记本怎么扫二维码? 笔记本电脑怎么开扫一扫功能 excel表格怎么替换部分数字 excel如何替换中间的一位数字 请问在EXCEL中如何查找并替换只保留前半部分或后半部分的数字? excel表格中替换部分数字并增加 excel如何只替换中间数字 excel表格中去掉部分数字 excel如何替换数字 excel中,怎么替换部分数字?