大家好,今天小编关注到一个比较有意思的话题,就是关于c语言学透的问题,于是小编就整理了5个相关介绍c语言学透的解答,让我们一起看看吧。
- 大一新生寒假先把c语言学透还是先试着自学感兴趣的Python?
- 把C语言入门经典学透了编程是什么水平?
- 本科学完c语言、c++、python,(学透点),还有必要学别的语言吗?
- 学Java好还是C语言好?哪个以后的发展会更好呢?
- 大一学生,软件工程专业,目前学了c语言,数据结构,我想接下来暑假期间,自己该自学一些什么课程?
大一新生寒***先把c语言学透还是先试着自学感兴趣的python?
c语言学透是不可能学透的,这辈子不可能学透的,c++又不会用,就只有学学C,维持寒***不忘记这样子。
大年三十 晚上我都要学习,就只有网上找找女朋友,我才会不去看看C这样子,学C时候感觉各个知识点都好难,比Python难多了,学C时候有一个人感觉很难,寒***都没有朋友一起学,也找不到女朋友一起玩。
去学python之后感觉各个都很有趣,写的又简单,还很容易实现,超喜欢python的。
嗯嗯......
c是不可能学透的,大一最多能够复习,寒***也没时间玩。所以,寒***好好收压岁钱,是压岁钱不好收,还是过年的饭不好吃、还是别人递的烟不好抽?
——————分割线——————
如果真的要学的话,感觉还是先学c,因为c是真的很基础,虽然学起来很难受,但对于以后的帮助会比较大,python可以试着大二下起左右开始学习。到时候学python才会更快,并且更容易上手与运用。
我这先给出C语言的学习路线图与资料,你可以对比着学哦,毕竟一个人在家学还是很难学下去的。
你这样的学习的心态是很不错的,值得夸奖。
个人建议如果C需要已经有了基础,可以尝试做一些开源项目,亦或者是书上的项目,一个项目下来比你看书来的效果更好。也会强化很多基础知识,也会遇到很多难点,等你一一解决你的C语言就又提高了一个层次。在做项目的期间,每天拿小时学习python,它作为一种脚本语言在工作一般充当工具,主要优点是开发速度快。除非你是搞学术研究,或者是模型开发,一般python不用单独研究太深,因为你在平时会经常用到,用到了再学也来得及。
有时间还要学习java和C++,面相对象是个很重要的概念,学习方式类似于C语言,学习加项目。C++是兼容C的,但是它比C又多了很多的内容,博大精深,比Java要复杂很多。建议把JAVA和C++多搞明白些。像python这种脚本语言学起来简单,用起来也简单的语言不需要花费太多时间。因为基于python的效率问题,一般企业不会用它开发太大太复杂的项目,往往是***。
本人工科研究生,现在刚上研一。根据我的经历和见闻,我个人觉得先学好c语言比较好,这个语言比较简单,对于初学计算机语言的人来说比较好入门。如果你用心好好学的花,花很少的时间就会有收获,俗话说,万丈高楼平地起,就是这个道理,先从简单的来,慢慢深入,学习不是一蹴而就的事情。放心吧,不要急,稳住慢慢来,只要你想学,都会学会的!
把C语言入门经典学透了编程是什么水平?
先说答案:如果是应届毕业生,很强;如果在30岁以上,不错。
首先,经典之所以成为经典,就是它能在很大范围内提升读者的水平。
比如超级经典《道德经》,甚至普通经典《红楼梦》,学透了是个什么水平?
学透,很难。
当然,这个只代表水平,在实际工作中还需要扩展自己的知识范围。
我们以K&R的《The C Programming Language》为例吧。C语言发明人编写,作为C语言的入门经典,当仁不让。
本科学完c语言、c++、python,(学透点),还有必要学别的语言吗?
题主,你好。看到你来灵魂的拷问,我想了许久应该如何来回答你的问题。
我是一名高校的信息技术类的教师,主教程序设计类课程。你这样的问题,我的学生也会经常问我。
从你的描述来看,本科学了 C语言、C++、python 等三个语言工具,基本接触了程序设计中的两个类型设计思维:面向结构和面向对象编程。算是经历了科班的基础训练。
但是,如果问够不够用,你则需要思考以下两个问题:
学习过程中,如果你只是看学校发的教材,老师讲什么你就学什么,老师没有讲的你也没有学,从来没有进行项目训练,没有自己和小团队自行开发的项目作品,就算你拿国家奖学金,也只能说你只是一个初级入门者,没有经过深度学习就来谈够用这个话题显得有点奇怪。
如果你经过深度学习,那么你就更应该明白:程序=算法+数据结构,这个经典的式子,已经说明,使用何种编写语言并不是最重要的,同时也说明,在做具体程序工作时,是将脑子的思维与具体语言工具结合,不同的语言工具,会在语法上有不同,处理的优势[_a***_]也不尽相同。越是学到深处,就越不敢谈够用。
如果你的还有时间,建议做以下几件事情:
1.深入的学习一下C;
其实一门编程语言就够你玩很多年了,笔者觉得一个人是没有那么多精力去研究多种编程语言,有人觉得理论上理解起来都是大同小异,除了语法之外,有时候你还得去研究各种库啊,框架啥的,虽然你觉得理论上好理解,但是实际用编程语言来实现的时候会遇到很多问题,学习是必要的,学习的目的就使用它,我觉得深入研究它,能够让你写出更好的代码,能够做出更好的应用或者其他的东西,语言不该贪多,但是跟上时代是必要的,是不是觉得有些矛盾……
学J***a好还是C语言好?哪个以后的发展会更好呢?
就目前开发市场的就业情况来看,j***a开发技术人才的需求量还是比较多的,相对来说要比C语言的要好点,这只是我的个人观点,当然还得看小伙伴自己的选择,哪个更适合自己,不是吗?
j***a开发招聘
C++招聘
小伙伴想要成功入行j***a开发,需要更为系统的去学习j***a开发技术知识,对于零基础小伙伴来说,选择培训班来学习是比较不错的,如果小伙伴要选择培训机构进行学习的话,我建议你去了解一下尚硅谷还是比较不错的,老师都很负责任,开发实战经验也是很丰富的。
很多人都有这样的问题,想要学习一门编程语言不知道选哪种好,一是担心就业,二是担心难度,三是担心未来的可用性!其实,从我身边多年从事软件开发的同事来看,没必要纠结这个问题,你该关注的应该是选哪门编程语言更适合你,更容易让你入门,这才是重点!
初学者适合自己的才是最好的
学习编程语言刚开始,没有所谓的“好不好”,告诉你好的那是别人的认知角度,不一定适合你,告诉你不好的,说不定你学起来反而轻松自在,所以学习哪一种,重在你自己探究,比如通过一天两天的书本学习,你就可以知道哪门语言适合你这样的初学者,而不是用别人的建议强加给你这样的初学者!
为什么说入门才是重点?
我身边同事从事C/C++开发的年限最高近20年,现在在他们眼里,没有什么编程语言是难的,因为C/C++是公认的最复杂最难学的语言,你想,一个拥有20年C/C++使用经验的人去学哪一种编程语言会有难度?虽说C/C++是世界公认的最难语言,但是入门编程C确实是最简单的!所以,任何一门语言只要你入门了,你后面再去学习其他语言都会更简单,更快速,因为所有的编程语言路数都差不多,你只有入门了,你才更容易知道其他编程语言怎么学!
哪种编程语言以后的发展会更好?
作为技术出身,我想说哪种语言发展好都和你关系不大,跟你关系紧密的只有你的技术水平高低!很多人告诉你J***A应用广泛,发展前景好,当然这个我不否认,但你能保证你建议的这个人适合学习J***a吗?你不能!我想说的是任何一门语言,只有精通,学透你到哪里,哪里对你来说发展都是好的!
你说C语言被淘汰了,我分分钟能给你找一个30万C语言的岗位,只不过水平要求很高而已!你要说J***A***价了,我分分钟也能给你找一个50万的岗位,只不过同样也是要求很高而已!技术上,没有什么发展好不好,只有你的水平高不高,你的水平高,哪里都是好前景!完了!
肺腑之言,码字不容易,喜欢的请点个赞!
作为过来人,我来谈谈我的看法,所谓的编程语言并不是有什么优劣之分。不同的语言适用的范围不同。
我一开始是学习C/C++的,但是在我的第二份工作入职后不久,就需要做一个J***a的计费项目,当时项目缺人,只能让我C++的上,我对J***a可以说是一无所知,一开始并不顺利,但是经过两三天的恶补加百度,很快我就上手并且完成了制定的目标。但是,你让一个搞J***a的人去做C++的项目,上手并不那么容易。
所以,由我的经验来看,如果你掌握了C/C++,想要转其它语言,其实是相对比较容易的。但是目前不得不承认J***a在薪资水平和职位需求量上要比C++高的。
如果你是在校学生,我建议你多学一些C/C++以及操作系统的东西,如果你的程序出现了问题,即使仅凭一个内存出错地址,也是能够很快定位到问题的,而学J***a的就不一定了。即使你以后不做C/C++,转到其它语言也是游刃有余的,这就好比C/C++是武侠中的内功,内功深厚,学任何招式都不成问题。
如果你是在职,想要快速上手挣钱,我更推荐J***a,J***a的集群,分布式,第三方库的易用性都不是C++所能匹敌的,你也永远不用跟内存死磕,可以把更多的精力放到业务上。
从发展前景、未来主导看,C语言更有前途一些。因为C语言是继机器码、汇编之后第一个底层的与自然语言接近的语言,兼顾高效率与易理解,
所以做底层的主流语言C的地位永远不会改变。j***a是面向对象的高级语言,主要目的是容易理解和编写代码,那么将来肯定会出现更加人性化
的高级语言来取代它。这个结论从C语言出现的几十年但一直居于编程语言排行榜的前三名就可以证明。从优势和就业来看,j***a目前好一点,
j***a是面向对象的高级语言,所以应用软件主要使用它,相比较C擅长的底层开发,应用软件的市场更大一些,所以也更容易就业一些,但是如果C学的非常好的话,就业非常容易。
大一学生,软件工程专业,目前学了c语言,数据结构,我想接下来暑***期间,自己该自学一些什么课程?
软工专业偏应用多些,尽管与计算机科学与技术教材一样,侧重点是有所不同的。理论紧密结合实际是学科的目标,题主也应紧跟发展潮流。
暑***期间学习纯理论的知识那是相当枯燥。既然题主有C语言和数据结构的基础,因此建议你学习面向对象程序设计,以C++语言作为基础。学成后,一能掌握面向对象的基础理论知识,二会用IDE编译器,三了解程序的语法,语义检查、编译、链接、生成的原理。此外,了解泛型编程,并能应用STL库编写简单的程序。学习过程可以通过刷题的方式增加乐趣。推荐去力扣网站检验自己的学习成果。
学实际应用时也要琢磨用到的理论知识,从而帮助加深理论理解。例如程序调试用到的内存、多线程知识源自操作系统;排查语法、语义错误的知识源自编译原理;刷题用到的算法知识源自算法导论等等。
上述要点足以让你渡过一个充实而又有意义的***期。与此同时,代码Go还建议你多参加参加户外活动,锻炼出一个强健的体魄,为你的程序员生涯铸就最坚实的基础。
最后,特别表扬一下题主的能管主动性主,这是取得好成绩的必要条件。要记得生活从来都不会辜负一个努力的人。
我是@代码Go说科技 ,码农的视角看科技,带给大家不一样的感受。欢迎大家阅读评论转发加关注。
声明:图片来自网络,如有侵权,联系必删!
到此,以上就是小编对于c语言学透的问题就介绍到这了,希望介绍关于c语言学透的5点解答对大家有用。