5 回答
onemoo
TA贡献883条经验 获得超454个赞
你一定要记住,C和C++是两门不同的语言,没有谁是谁基础一说。
这两种语言都可以无基础学习。 好的初学者教程都会由浅入深地来讲解,不会有什么缺陷。
诚然C++在很多地方兼容C,但并不完全等同于C。
所以也许你可能会看到有些C++教程说你要有C基础。 那他们多半是把C++当作 C with class 来看待的。比如很多人都把C++看作C的超类,这并不准确!
这类教程其实也不合理,C++和C很多地方体现的是编程思想上的不同,所以不应按照C的模式来教。 要么是他们省事,懒得讲类似C的那些部分;要么就是他们也没完全弄清楚这些,其教程自然也会很糟糕...
Wizey
TA贡献7条经验 获得超4个赞
作为编程语言的基础的话,两者我觉得学哪个没有什么区别,学习他们只是为了有个编程的基础,知道编程语言是怎么一回事了,将来你不一定要用这两种语言做东西啊,C++如果你不涉及到面向对象的部分,其实C++和C语言差不了多少,想通过C语言和C++来有基础,学哪个都是可以的,都可以学到很多编程的知识
- 5 回答
- 0 关注
- 3032 浏览
添加回答
举报
0/150
提交
取消