求高人:学完c语言后,可以学c++吗?

作者&投稿:茅肯 (若有异议请与网页底部的电邮联系)
已经学完了C语言,还用学C++吗~

我是学完了c语言再学了c++。所以c++感觉学起来容易了很多。但实际上也没什么太大必要再学

要看你的发展方向了,比如想从事unity游戏开发就学C#,如果想从事虚幻游戏开发就学C++。如果楼主正在学习编程语言还没考虑发展方向的话,我建议C++,C++用途广,效率也高,但很难,学好之后再学其他语言就简单多了

可以
大部分程序语言思想上是共通的
如果你学精了一门语言
其他的语言掌握起来除了语言语法不同,其余的也大同小异
不过c其实很深,不是看一本c程序设计之后就精得了的
你现在的程度大概是能编一些简单的30行左右的小程序吧

一般从c语言程序设计到数据结构,建议你再学下数据库,

c++推荐《面向对象程序设计C++》
java现在比较流行

以能够自主编一个系统(记住,不是程序)为目标要求自己吧。

我给你推荐顺序,
先是c,这个基础。了解基本的语法和规则就行了,
接着是c++,深入了解面向对象机制,主要是多态的实现,
然后就可以很快的学习java,一周就可以了。
这时间,你可以看看数据结构和算法,这样的你编程就入门了。

这个时候,你就要选择你的方向了。要是底层的东西,做os的话就选c,这时,你就重新学习c的底层东西,这个很难,
要是做应用软件,那么就c++
网络用java,各个语言都是很难掌握的,不是通过课本上掌握的,要平时多学习,我之前所说的很快的学习都是了解阶段。

好了,不说了,过年快乐,祝你学习进步。

学完C直接学C++其实对编程来讲并没有什么很好的帮助

因为这个时候已经对编程语言已经有所了解。也就是已经回了一门工具

这个时候需要学习的应该是这几个重要的能够对编程理解更深的知识

  1. 操作系统,深入的了解计算机操作系统的原理将会写出更加切合系统的程序

  2. 数据结构,学习数据结构的好处是,能够站在抽象数据的角度上来统一规划数据,让程序更加简洁,操作数据更加方便

何时学习C++?

当前C已经不能满足对需求的开发效率或者对特定应用如图形界面开发,游戏开发的时候可以考虑学习C++。



c其实没那么简单的,你目前是自学的,估计用的不是太熟练,还是练一会再继续吧,不是c++比c更加深入,也不是其他语言比c高深。c语言的灵魂在于数据结构,你想深入的话,还是看数据结构吧。
至于后续想看什么语言,那就是看你的了,一般就是c++、java。
最后和你说,语言是浮云,思想才是灵魂。

初三啊,厉害,都是未来的新秀啊,我建议你如果学C++的话看看C++PRIMER很经典的,我也是趁着放假在家看看,觉得还不错,可以去杭电acm那里做点题,多动手很重要,杭电的题比poj那的药简单,慢慢来,加油了


学习C语言
举个例子来说把,3 和 5 逻辑运算符返回真或假(c语言里用0表示假,非0表示真)3||5 他的值是 真(非0)3&&0 的值为假(0)一般用在条件判断中 if(!3),3是真(非0),!3就是假。位运算符 按位与 3&7,先转换成二进制 011 & 111 都为1的位结果是1,否则是0,运算后...

C语言高人进啦
9A 99 B9 40 如果这个是内存中的排列 那么按照Intel的反序规则,这个值为:40b9999a 换算成2进制就是:01000000 10111001 10011001 10011010 依照IEEE754规范 指数为10000001==129,129-127==2 有效数字部分为 1.0111001 10011001 10011010 指数为2,那么小数点向右移动2次得 101.11001 10011001 ...

C语言高手进
它的因子恰好为根号25,即为5 根据这个定理,我们在判断一个数a是否为素数时,就可以从1开始,只到根号a,逐个判断,如果有可以整除的就不是素数,如果没有,就是素数。例,在判断29的时候,只要用29去除1,2,3,4,5,就可以了,就可以省去判断6,7以及后面的了。不知道明没明白~~呵呵 ...

c语言为什么这么难学,我为什么老是学不会
很多人觉得自己学了这么长时间还是很多不明白,就会产生厌倦心里,自己都想要放弃,没有了激情,慢慢地自己就放弃了,其实有时候默默地再坚持一会自己就会慢慢地掌握C语言的精髓,对C语言产生兴趣。C语言没有别的语言好就业 这涉及一个很现实的问题,学习了编程语言就得找工作,如果学了不好找工作,肯定...

c语言学习问题,请高人指点!!!
都要。1、先照书打代码,看看为什么这样写,会有这样的结果。分析原因。2、修改下程序,看看有什么结果,为什么是这样的结果。分析原因。3、找书后的上机习题,自己编写看看,能不能做出来。4、寻找有没有更好,更简便的编写方式。照我这样做,你一定编程能力提升很快。

请问C语言对我一个中专生可以学会吗?是不是对我来说很难??
不管是什么,只要你用心去学,都能学会,入门其实就是把一些语法什么的记住,按照你的叙述我觉得你可以在学完C语言之后看一些算法的书,其实什么语言都是无所谓的,关键是算法。。。和数据结构,如果你还有时间的话你可以看一下关于操作系统数据库什么的,因为这些东西很多是相通的,系统的学习一遍会有...

零基础学C语言程序设计!就一本《C程序设计》够吗?
“要看代码”,不是背代码,但也要把C语言基础学完啊。你连ABCD都不认识又要怎么去看英文小说呢?多看别人写的代码,是在你有了一定基础后做的事 有一本《C程序设计》不错了,但还差一样,那就是电脑啊。难道你光学理论都不实践吗?有了《C程序设计》再加上足够的实践机会,那就足够了 我以前...

C++与C语言哪个在以后工作中更有用,我学会计专业
我是软件专业的,作为你一个会计专业的,这个不好说,要看你以后所涉及的领域,如果你涉及的是金融业,那么你更应该学好C语言,其实我们所有的编程人员都是要学好C语言的,学好了C,再掌握面向对象的思想,那么你的C++也高人一筹啦,其实C并不是那么容易的,要说学好还真是要花上那么几年啦,要是...

C语言要学多久才算会。
里面的很多概念对于C程序员都是非常重要的。如果在着手学习C之前,或者已经开始学习C,但是碰到了很多问题,应该再把计算机基础的书拿来好好看看。如果有足够的耐心,十足的毅力,应该再学习C语言之前学学汇编,这会对许多比较细腻的概念有清醒的认识。那么可以在看完一遍C语言的教材后再看,但是一定要看...

C语言 求高人
x=023,是八进制,转换成十进制就是2倍的8+3,即19,x=19 z=2+(y+=y++, x+8, ++x)中,y+=y++, x+8, ++x是逗号表达式,最后一个表示式(即++x)就是这个逗号表达式的值,++x 表达式的值是20(x先自加变成20,再参与运算,即表达式3 的值是20)。但是第一个、第二个表达式也需要...

仁怀市18942805248: 求高人:学完c语言后,可以学c++吗? -
樊钞仙特: 学完C直接学C++其实对编程来讲并没有什么很好的帮助 因为这个时候已经对编程语言已经有所了解.也就是已经回了一门工具 这个时候需要学习的应该是这几个重要的能够对编程理解更深的知识 1. 操作系统,深入的了解计算机操作系统的原理将会写出更加切合系统的程序 2. 数据结构,学习数据结构的好处是,能够站在抽象数据的角度上来统一规划数据,让程序更加简洁,操作数据更加方便 何时学习C++? 当前C已经不能满足对需求的开发效率或者对特定应用如图形界面开发,游戏开发的时候可以考虑学习C++.

仁怀市18942805248: 学完C语言后 可以直接学C++吗 是不是还得把离散型数学和数据结构学完再学C++ -
樊钞仙特: C++作为一门开发语言,只需要有一定的计算机基础知识就可以学的,对于离散,和数据结构,没有必要先学会,再来学C++的.但是,数据结构是一个编程的工作者必修课.除非你只是考个计算机2级.

仁怀市18942805248: c语言入门后可以学c++吗还是精通后才能学啊 -
樊钞仙特: 在编程的世界里,c可以做很多事.但是如果想仅仅用C实现的话很难,所以一般来说都是学了C之后学习其他的诸如c++、java以面向不同的应用领域的.但并不代表c就不能做高级的事,只是很复杂而已.这时,c只是提供一个工具,用来学习编程思想、养成一定的习惯的工具.综上,c学得怎么样跟学c++之类的没有必然联系,不会c也可以直接学c++的

仁怀市18942805248: 已经学完了C语言,还用学C++吗 -
樊钞仙特: 我是学完了c语言再学了c++.所以c++感觉学起来容易了很多.但实际上也没什么太大必要再学

仁怀市18942805248: 学习了c语言后能学c++了吗?
樊钞仙特: 在C的基础上,一九八三年由贝尔实验室的Bjarne Strou-strup推出了C++. C++进一步扩充和完善了C语言,成为一种面向 对象的程序设计语言.C++目前流行的最新版本是Borland C++4.5,Symantec C++6.1,和Microsoft VisualC++ 2.0.C++提...

仁怀市18942805248: 学完C后在学c++容易吗? -
樊钞仙特: 两个虽然差不多,但还是有本质的区别 但相较于直接学C++,先学C还是有帮助的 但学习需要时间,总的来说,建议直接学C++

仁怀市18942805248: 学完c语言后应该学c++还是c# ? -
樊钞仙特: 要看你的发展方向了,比如想从事unity游戏开发就学C#,如果想从事虚幻游戏开发就学C++.如果楼主正在学习编程语言还没考虑发展方向的话,我建议C++,C++用途广,效率也高,但很难,学好之后再学其他语言就简单多了

仁怀市18942805248: 有关学了c语言再学c++的问题,请教了前辈 -
樊钞仙特: C语言注重的是对程序语言的理解,比如循环语句啊,变量啊,宏,强制定义,指针概念等等,相当于对于浩淼的程序语言的世界的一个入门. 老师只讲了考试内容,那你怎么知道考试的内容就不是大部分的知识点呢,就目前学的C知识,够了,以后遇到了类似的问题再来查阅.记住,编程是来源于实践的,多实践,多实践,遇到问题再查查书.C++是面向对象的,它注重的是对象的概念,从此改变你对于大项目工程的建设,架构,维护的看法,语法和知识点从C的基础就可以了,完全可以.相信你自己,实践出真理.保持联系,有问题找我,我刚从那个阶段过来1年而已

仁怀市18942805248: 学完C语言可以直接学c#吗? -
樊钞仙特: 学习过c语言之后,我建议你可以学习C++面向对象的语言,这是比较好的软件开发人员的流程.当然,你的目标是电子商务类网站,学习C#是不错,那我就不明白为何你不直接学习asp.net和jsp呢?这样,你就可以很轻松的开发了啊.何必要学习语言呢?c#其实和java没什么太大区别,如果是要应用型的开发,完全可以越过这两种语言的学习,因为你有了c语言的理解基础,学习jsp这些就不会有太大问题.面向过程和面向对象不过是两种思想,不是深入软件开发的人是不需要深入探究的.如果仅仅是电子商务类网站,那你多学习写工具比较好,例如ASP.NET 之类的都可以直接学习.

仁怀市18942805248: 学完C后学什么?C++?VC? -
樊钞仙特: 我建议你学数据结构和算法分析. C++可以稍微靠后... 数据结构和算法是成为高手的必经之路. 如果你盲目的追求多去学C++ 、C#、JAVA的话,只会多而不精,到最后一点用处都没有.等到你可以用C轻松完成一个比较复杂的项目的时候就算是一般了. 当你可以轻松读完unix内核之后再说你把C学完了吧.不要召集哦.

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