学习C++一定要学习先学C语言吗?

2024年11月22日 23:59
有5个网友回答
网友(1):

一般都是先学c的,c学好了,学c++就容易了,c相当于c++的基础语法,我的建议是先学下c,当然直接学c++的话,也是可以,不过要找本基础语法的书,c++primer plus这本书据说适合入门,但基础语法方面是否详细就不知道了,因为我是从c开始学的,并没有看过c++primer plus。c++是面向对象的,c++的书对于基础的描述肯定没有c语言那么详尽,所以我的建议是学好基础。当然也有的学校里就直接开c++而不先学c(这是对一些计算机专业,部分学校的做法,绝大部分都是先c后c++的),这说明直接学c++还是可以的

网友(2):

既然这样,推荐谭浩强的《C语言程序设计》,比较厚的一本十分基础的C语言教材,应该对你有帮助

其实学语言关键在于多练,看再多都不如动手编程练习,不懂的多网上搜下问题答案或者问问别人

个人是先接触的C语言在学的C++,不好说不学C语言能不能很好的学习C语言,可能你那本书上的C++没有很基础的东西,你网上搜搜看有没有基础的C++教程,万一没有你又看的不大懂就先看看C吧

要不你看看谭浩强的《C++程序设计》,谭浩强的书比较基础,如果看不懂,那还是先看看C吧

网友(3):

买一本C教材,提到C的部分看哈书就可以了,C++跟C的思想不同,前者是面向对象,后者是面向过程,一开始就学C++还可以从头就培养面向对象的思维,只不过基础部分两者都差不多,比如三大结构,指针部分,数组,字符串,这些都一样,只是语法不同,

网友(4):

不用先学C语言。
直接学就可以了。

网友(5):

你是初学C++的没学过C吧,给你推荐本书——谭浩强的《C++程序设计》,清华大学出版社的,很适合你这种没学过C就直接学C++的人!