C语言重要吗??!!!!我是软件专业的 很困惑

我在一所一本的大学读软件工程 大学第一个学期C的课都在睡觉度过 于是挂科了 不过还是懂点 比较都只教基础的 下学期要学JAVA 于是我想直接先自学JAVA 可是想到C挂科了还要补考 寒假自学JAVA还不如先学C 可是C的就业前景 什么的好像都不好 也不是很重要的样子 和JAVA比简直没的说 那我现在该怎么办 ? 我刚在淘宝上买了一堆的C的教学视频 现在是该认真的去复习补考完就扔掉的C 还是直接去学习JAVA呢? 好苦恼 我心里是偏向有个人能说出C的重要性 让我心里能平衡的去复习C的~ 回答的好的有加分 说说自己的经验经历 说得越好加分越多 复制的就一边去吧 能百度的我自己会百度不用你复制

第1个回答  2018-11-20
作为一个在职程序员 我觉得的 如果你想快速就业了 还是抓紧时间学习JAVA吧 目前市场对JAVA的需求很多 其实JAVA 和C 编程思维不一样 一个是面向对象 一个主要是函数编程, C 虽然重要但不是必要。 等你有时间了再研究C 语言也不迟 希望对你有帮助
第2个回答  2018-12-19
编程语言只是一种工具,没有重不重要,只有合不合适。如果是进行底层驱动编写,没有比C语言更合适的了。编程思想,构架能力才是区分一个程序员能力的指标。就你的情况来说没有什么好纠结的,C语言你肯定是要去补过的,不考过你怎么毕业,如果你不介意拿结业证书的话那当我没说。
第3个回答  2018-11-20
重要的,C语言可以好好学一下,学会后学习其他语言会简单很多,不过C语言并不是java的基础。可以并行学习的。
另外,C语言用的也是挺多的,像大多数的底层驱动,智能硬件上面跑的都是C,如果以后做的是linux系统方向的,你也会用到很多C的,不要迷茫,加油吧。
第4个回答  2018-12-03
C语言是一门基础课。学透C语言了,对学Java和其他高级语言都是很有帮助,而且非常容易上手。Java是面向对象的语言。很多东西已经封装打包好了,拿来用就行了。而C语言是面向过程的,很多功能函数都要自己动手写。拿组装电脑来举个例子吧,Java就像是在网上买好主机,外设就行了。而C语言就需要自己买一个一个的零件的来组装。所以如果有志于软件开发,就应该先把C语言学好。毕竟C语言是底层的东西。学好它,你将能更好的理解java的运行机制。如果学好Java,你就是一名优秀的汽车驾驶员的话,再学好C语言的话,你就更是一名优秀的汽车维修技师。书上的代码,要自己去敲一遍,或几遍,争取烂熟于心。并不断扩展它的功能。遇到bug,要学会自己去调试。祝早日成功!
第5个回答  2018-12-18
很重要。目前薪水最高得就是c,但是非常难,一开始学不像java或者c#。马上就可以做出东西,c要学得很深入才可以,开发底层,linux服务或者嵌入式底层,很赚钱
相似回答