C++据说很难的样子啊,学会了C语言对学C++有帮助吗

如题所述

对于初学者而言,学习C++确实需要一定的耐心与时间。很多人认为只需3周就能看完一本书的大半,但剩余部分却始终无法理解。这说明前半部分的内容尚未完全掌握——就像暴饮暴食后自然会失去食欲。因此,建议初学者不要急于求成,制定一个较为宽松的长期学习计划,这样更有利于保持学习的积极性。

学习程序设计时,数学和英语是必不可少的基础。输入的代码主要由英文字母构成,算法的运用与数学、逻辑学有一定关系。因此,如果完全缺乏数学和英语基础,学习程序设计将非常困难。不过,一般来说,初中或以上水平的数学和英语基础就能满足学习程序设计的需求。许多中学生已经具备编程能力,如果忘记了自己的数学和英语知识,建议花些时间复习一下。

数学能够培养逻辑思维能力,加快对算法的理解;英语则有助于理解计算机的反馈信息,阅读更多原版技术资料。在高校中,C++课程通常持续半年至一年,但要精通C++,这点时间是远远不够的。C++不仅仅是一种计算机语言,还逐渐形成了一个学科体系。要熟练运用C++,还需深入学习数据结构、STL、设计模式等专题。

因此,学习C++所需时间取决于个人的基础和期望达到的学习效果。对于零基础的初学者,掌握C++语言本身的特性可能需要1~2年。而对于已经精通其他计算机语言的学习者来说,几十天掌握C++也是有可能的。
温馨提示:内容为网友见解,仅供参考
无其他回答

C++据说很难的样子啊,学会了C语言对学C++有帮助吗
因此,学习C++所需时间取决于个人的基础和期望达到的学习效果。对于零基础的初学者,掌握C++语言本身的特性可能需要1~2年。而对于已经精通其他计算机语言的学习者来说,几十天掌握C++也是有可能的。

学习了C语言会不会对学习C++有负面影响?
不会有影响的,准确点说,C语言是C++的基础,要是没学好C语言的话,你的C++也肯定不会学的太好的,其实,C语言是面向过程的,C++是面向对象的。只要你把握好了就不会有问题的。

学c++之前要学c语言吗
学了C语言就相当于学了C++的一半,从C语言转向C++时,不需要再从头开始,接着C语言往下学就可以,所以强烈建议先学C语言再学C++。从语法上看,C语言是C++的一部分,C语言代码几乎不用修改就能够以C++的方式编译。但是初学者直接学习C++会非常吃力,Hold不住,尤其是对计算机内存不太理解的情况下,C++...

C语言学会了学C++有多快?
而C++语言他是所以编程语言中最难精通的一门语言了,学会C++容易 但是想精通C++没有5年的开发经验是不行滴。还有你会C语言的话想在学C++有点困难,C语言和C++语言的编程思路完全不一样,如果你能够一心二用的话那就很简单了。打个比方 你去泡MM,泡到了第一个MM在继续泡第二个MM当然比较容易,...

学c++要先学c吗
C++和C的语言有一些相似和相同之处,如果说有了C的基础,学习C++的速度肯定会更快一点,但如果没有C基础也是同样可以学C++的,总的耗时是差不多的。如果要先学C的话,建议学到“指针”和“数组”即可,有需要的就选择性的学一学,主要精力放在C++学习上。在大学的教学中,一般都会先学C,再学C++...

请问学c++需要把c语言学到什么程度呢?
学 C++ 并不需要你有很深的 C 语言功底,尽管你没接触过 C 语言,也能直接上手 C++。尽管 C++ 和 C 语言在基础语句和语法上相似,但它们是两种完全不同的编程语言。如果你之前接触过 C 语言,那么在学习 C++ 时可能能更快上手。建议计算机专业或有志于技术领域的同学先学习 C 语言,尽管这并非...

学习C++需要先学C吗,为什么?
不用。C语言的部分语法的确与C++相似甚至相同。如果有C语言的基础学习C++肯定会更快。但是,这并不意味着学习C++之前必须要学C语言,而且对于初学者来说在短时间内接触这两种语言反而会造成部分概念的混淆。因此,如果你的目标是C++而不是C语言,那么不必特意在学习C++之前先去学C语言。

会C语言再学C++难吗?
说的再本质一些就是描述人脑向计算机下达指令的工具……因此好好把握算法是好的……。C\/C++\/JAVA\/PHP\/PERL等等,很多语言都是C风格的语言,即里面的很多语法规则都是类似的,因此学好C语言可以通很多语言。真正通了C语言,你自然理解“触类旁通”的妙处。不是每一个贴吧都叫 0x30 ...

如果会C语言是不是就会C++了
c++包括四个部分:c语言、面向对象、模板、STL。会C语言相当于会了c++的四分之一。当然,纯用c语言来写c++也是可以的,c++兼容所有c语言语法。

学c++要先学c吗
学C++不一定先学C,看个人需求。C语言的部分语法的确与C++相似甚至相同。如果有C语言的基础学习C++肯定会更快。但是,这并不意味着学习C++之前必须要学C语言,而且对于初学者来说在短时间内接触这两种语言反而会造成部分概念的混淆。如果是底层开发,就必须学习C语言。如果只是应用开发,可以直接从C++开始...

相似回答
大家正在搜