学过javaee,基础的东西都会,请问我学c语言需要多久?
1个回答
展开全部
你好,学过JavaEE并有编程经验的话,学习C语言很简单。
C语言语法简洁,类库也相对较少,与Java的基础语法相似度很大。
所以,我可以负责任地讲,你努力学一星期,就可以学到“熟悉”这个阶段了。
另外我要特别指出,C语言的坑是万恶的指针和“输入输出”函数库那部分,我推荐的书籍是《C语言程序设计现代方法第2版》与《C和指针》这两本书。
祝你早日学成,听你的好消息!
--->您的采纳是我们的动力<---
更多追问追答
追问
c语言学到什么程度可以找工作呢?
追答
哈哈,你这么问可算把我问住了。
我这么说吧,我的理解是,C语言最大难点在于C语言之外的东西。比如说,你肯定听过操作系统的内核可以用C语言写吧,但是让你我C语言学的再好,能写出来吗?答案是不能,因为写一个操作系统内核不是光精通C语言就完了,还得精通计算机组成原理、数据结构与算法这些课程。
所以说,C语言学到什么程度跟可不可以找工作没有必然的联系。语言只是个工具,工具之外的灵魂是组原、算法、网络这些东西,学会了这些,你才可以找到一份不错的工作。
当然,如果你准备从事单片机方面的编程,那可能对C语言的要求会迫切些,只要你C语言的语法和类库熟悉了,就可以出去面试了。
另外,你肯定还听过Java比C语言容易找工作,这是为什么呢?这是因为Java现在已经不仅仅是个语言,而是一个平台了,依赖于平台的技术很多,你随便选一个方向都成。但是C语言不这样,它没有Java那么丰富的平台,它比起Java来,那就是个裸奔的语言啊。
说这么多,其实我只想表达,选好方向认真学就可以了。等你学到一定程度,你就知道自己处于什么程度,而且知道应该继续学什么了。工作,只是个捎带的事~~
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询