会C语言再学C++难吗?

作者&投稿:满茂 (若有异议请与网页底部的电邮联系)
如果已经学了c语言再学c++难不难?~

学C++刚开始的时候是有一点点的觉得难,可是一旦学会那几个知识点了就容易多了。总的来说容易。JAVA语言容易多了,本人第一学期学的C++第二学期学的JAVA,但是JAVA学起来有难度啊。亲身体会。

其实都是难的,不过本人是从C学起,先学一些简单的东西在去学C++,所以我个人也建议先学C再学C++这样你会更快地入手。对了,我有个学C入门的视频教程,网址是http://www.enet.com.cn/eschool/video/c21shipin/
本人觉得这入门讲得挺不错的,推介下

真正通了C语言,学C++几乎花不了多少时间,C++就是C语言的扩展,比如类是struct结构体的扩展,构造函数 复制构造函数 析构函数是c语言中初始化的扩展,运算符重载,是C语言中整型浮点型运算符的扩展。继承只是为了表示是一种概念的交集,模板只是表达最一般的概念,哲学上叫范畴。

所以问题的关键是弄通C,学好了它,向上可以C++/JAVA,向下可以ASM/硬件编码,不要过分拘泥于语言,它只是表达算法的工具,说的再本质一些就是描述人脑向计算机下达指令的工具……因此好好把握算法是好的……。

C/C++/JAVA/PHP/PERL等等,很多语言都是C风格的语言,即里面的很多语法规则都是类似的,因此学好C语言可以通很多语言。真正通了C语言,你自然理解“触类旁通”的妙处。

不是每一个贴吧都叫 0x30

实际上,c语言是C++的一部分,简单来说,C++就是C和++,所以掌握了C语言,再学C++就会容易很多。
JAVA等其他语言和C语言的语法完全不同,但是如果你掌握了C语言,再去学其他语言,难度也会比没有基础的人要低很多,毕竟同样是程序语言,他们在思维上是相通的。
以上就是我的见解,希望对楼主有帮助

会c语言后再学习c++不难,因为c++和c之间的区别c是面向过程的,c++是面向对象的。c++是把c中一些不足的地方有所改进,增添了类,所以学习起来难度不是很大。

我建议先学好C语言,把基础打扎实了。学习C++或者是JAVA,c#等这些面向对象的语言最重要的是磨练你的面向对象思想,而C语言则是锻炼你编程能力的基本功。面向对象的编程就象功夫里的套路,招式,有一整套的东西,你只要去学,去用就行了。而C语言就象是扎马步,练习基本功。。套路,招式,大家一看都能明白,照葫芦画瓢都能比画出来。真正的好坏就体现在你的基本功上。

不难,trust me


c语言为什么这么难学,我为什么老是学不会
C语言本身存在一定难度 C语言主要应用于操作系统、嵌入式底层开发等,在这些领域C语言一直都咱局主导位置,但是在入门上现在比较热门的php、python、java等语言比C语言稍微容易一些。所以很多人学习到C语言的时候,理解起来很抽象,使用时变化莫测,觉得很难,自己就失去了兴趣,慢慢地放弃了。特别是在指针...

学了c语言,有必要再学c++,c#,等吗?
学电气 没有必要学 因为电气跟高层没有什么关系 更多的接触些系统底层的东西,而且更注重效率 c#不用考虑 慢的跟牛似的 C++也要比C慢不少 当然 如果喜欢计算机 学学是很有好处的

学习了C语言以后有必要再学C 吗
你是计算机专业的学生吗?不是的话就不用学了。C对非计算机专业的学生没什么用处。如果是计算机专业的学生当然要学了。C语言的作用嘛,我个人认为:学C更多的是给学生培养一种编成的思维方式。实际工作中,C用的已经越来越少了,使用更多的是功能更强大的面向对象的编程语言,如C++,JAVA。不用为用不...

c语言有多难学?
c语言是所有编程语言的基础,其实c语言不难学,从一开始首先学习一下c语言的语法基础,然后找一本教材,谭浩强的c语言书就非常好,可以跟着课本联系,当学会基本语法后开始写小的代码,联系一些在线编程题,就基本学会了。然后可以开始学数据结构。用c语言写算法题。C语言是一门通用计算机编程语言,如果...

学完c++后再学c会造成学c语言混乱吗?
不会!因为C++是由C演生出来的。学完C++后在学C会更简单。不过我建议你应该先学C,毕竟C++是由C的基础上改进而生的。学C后再学C++比较容易入门。这只是我个人建议。

学了c语言有没有必要再学c++?以后做软件要掌握几门语言哪几门?
当然有必要,可以找一些视频教程,孙鑫的,很不错。以后做软件最好精通JAVA,因为这个用的比较多,而且我觉得你只要精通一门就可以了,要有自己的专长,你一次想学很很多很多,到头来什么也学不深入。最好把面放窄一点,这样才能有自己的专长。然后再去了解其他的,就会很容易。

专升本c语言和二级c语言哪个难?
专升本c语言和二级c语言哪个难?二级c语言要难一些,专升本c语言只考编程题,而且考的题目也不难,二级c语言考的比较系统,题型也更丰富,而且有时考的很细,要求知道更准确的c语言语法。零基础,如何学c语言?1、非计算机专业的同学。如果你不是计算机类专业的同学,想要跨考计科,或者C语言零基础。

C语言好难学啊!怎么办
相对于其他编程语言,C语言还是比较难的。初学者需要注意一下几点:一是学习顺序 先从熟悉简单的C语言语法开始入门,然后再循序渐进,学习C++语法,WIN32、MFC、QT、网络编程,数据库、数据结构、算法、COM、STL等。构建一个完整的C语言知识体系。这需要一个比较漫长的学习积累的过程。语法入门部分大概2-...

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

你觉得c语言难吗?为什么
根据自己学习c语言的目的适当跨越一些内容 我是金融专业的,学习python完全是为了处理数据,所以我就不会过于纠结基础编程中那些数学问题,因为其实编程难就难在数学问题嘛,在处理数据的时候反而用不到什么数学问题,只要语法对了,再用功能强大的库,就可以实现对金融数据的处理。c语言也是一样的,你要搞...

东莞市13165066206: 我学过c语言,在学c++,费劲么?? -
星绍鸡骨: 不难,你只要指针学得好,c++是以c为基础的,后面再加上类,对象,重载之类的,所以主要学后面的,你类和继承学得好就可以了

东莞市13165066206: 是不是学好了C然后再学C++就会很容易?可以不学C直接学C++吗?谢谢! -
星绍鸡骨: 现代C++与C有本质不同,c++力图把面向对象特性发挥到极至,并保持对系统低层的可控性.它与C语言只是有一部分语法相同而已.C与C++应用领域不同. 先学C的话对学C++当然是有好处的.但是直接学也能很扎实的学好C++ .换个说法,你学了C++的同时也就学了C了 建议不需要.

东莞市13165066206: 学完C后在学c++容易吗? -
星绍鸡骨: 两个虽然差不多,但还是有本质的区别 但相较于直接学C++,先学C还是有帮助的 但学习需要时间,总的来说,建议直接学C++

东莞市13165066206: 为什么学了C语言还要学C++啊?怎么觉得C++更难呢 -
星绍鸡骨: 语言没有好坏,只有适合与不适合. 学习C++是因为C++为许多软件工程理念提供了实现机制,并且更适合做大型开发,不过C++也有许多广受诟病的缺点;关于学习的问题,最好在学了数据结构甚至是操作系统以后再学习C++,否则很难理解类的真正含义. 关于C++的其他机制,比如说泛型、模板、inline什么的,需要在实际开发中慢慢体会,学习只能让你知道这些东西的基本概念. C语言的最大特点就是简洁,所以不适合开发,但这并不影响C语言的强大. 总之,C++是优秀的,C语言是优美的.

东莞市13165066206: 学过C语言,想学C++好学么? -
星绍鸡骨: 好学,C++是c的升华,只要学好C语言C++也好学.VB,java和.net与C语言差不多,c语言可以说是基础

东莞市13165066206: C++学起来容易吗? -
星绍鸡骨: 很容易啊,我学校里只学了C语言,然后工作了要用C++,随便看看就会了. 其实语法都是一样的,即使有差异也是很小的.你只要掌握了一门高级语言的语法其它的语言的语法也算掌握了.例如只会java的语法而没有接触过c#,这个时候你把C#的语法拿过来随便看看就会了.而c++也就是多了点指针的内容,说实话指针的内容加起来也就那么就页纸,多看几遍就会了.难吗?根本就不难. 难的其实是函数的使用,也就是说语法都会了,现在要实现一个功能,但是不知道用哪个函数,而这个只能靠经验的积累了,无它途可寻. 相信你能够学好的,并没有严格的步骤,如果你有C的基础就好了,C++也是顺手拈来.还有3张纸的面向对象的知识也很重要.

东莞市13165066206: 请问C语言和C++哪个难度大,有了C语言知识,再学C++会容易些吗? -
星绍鸡骨: 一般来说,理解问题的思路都是先过程后对象的,所以刚开始学习C要比C++来的自然,这个也是为什么说C事中级语言,C++是高级语言了.但是我觉得这个不表示C或者C++谁难谁简单吧.先学C在学C++比较顺利,个人觉得.再者学习C的话对学习操作系统底层很有帮助,话说C号称语言中的神器,可不是说着玩的

东莞市13165066206: 有了C的基础,学C++难不难? -
星绍鸡骨: C是开发程序最基本的语言,谭浩强那本书的含金量相当高!看会不等于会做哦 有机会最好把课后题都独立做一遍,保证你受益匪浅! 至于C++跟C差别确实很大,很抽象,是一门面向对象的语言!很多东西刚学的时候很模糊,等真正做项目的时候才能体会到.不过要是认真学的话,肯定不难! 还要强调一下,学编程者玩意儿,不能觉得会就完事了,要动手写!C和C++确实能做出来有很漂亮界面的软件,但是得有开发平台. 对于C跟C++的主要开发平台就是VC喽 里面包含微软的MFC类库,有了这个库,就可以很容易的写出漂亮的界面! 等你学会了C++就可以去学VC了! VC是个很好玩的东东!

东莞市13165066206: 不懂C语言去学C++有困难么?
星绍鸡骨: 如果你买C++的书来看,可以说你基本看不懂.不要说什么努力就可以.努力也要从头开始. 从语法来看什么叫面向过程,程序有一个入口点,之后就一个指令一个指令的执行.这就是C 什么是基于对象,引入了对象class的概念,典型的基于对象语言VB.什么叫面向对象,因为引入的继承,C++语法的特点就是在C的基础上引入了封装,多肽,继承,抽象. 很多人都有误区,以为C语言东西很少,就是为了入门才学他.C语言并不是为了入门才学的,C语言很复杂的,现在大多数嵌入式,单片机的代码依然在用C编写. 连什么叫面向过程和基于对象都不知道,又怎么去面向对象.

东莞市13165066206: 学C 语言难,还是C++难 ?? -
星绍鸡骨: C语言在所有编程软件中算最很难的了,不过多看书还是很容易过的,努力呀

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网