请c语言前辈进来指点我一下
来源:百度知道 编辑:UC知道 时间:2024/08/22 14:51:58
我目前正在自学c语言,刚学完指针,看的是潭老师的第三版,就这本书而言感觉不难,仔细看都能理解,我是边工作边自学,我知道学完c 还要学c++,还要学数据库,请问像我这种情况要学多久才能找到相关的工作? 就c语言那本书来说我能很容易看懂,我现在有两点迷茫一是自己是否有编程的潜力,二是学习多久后我能找到相应的工作,望有经验的前辈给出宝贵意见,谢谢!
恕我直言,C是实践性很强的一门语言,你需要大量的实际练习,如果只局限于一本教材,你就始终只能徘徊在门槛之外。
建议多到网上接触一些实际的C项目的例子来结合教材所述去学习,这样效果会好一些。
C语法较简单,单纯就语法而言1个月完全可以做到熟练,但是C的存在在于解决问题,没有解决问题的需求,就不会真正了解C的精髓。
至于多久才能找到C相应的工作,我建议还是要强调计算机基础知识的学习和了解,尤其是微机原理以及数据结构相关的知识,有志者事竟成。
只学习语言是不够的,要学习算法,程序=语言+算法,算法才是灵魂,
建议看数据结构,(清华大学 严蔚敏 经典,很好的),如果要想对c语言浅层的东西有更好的了解,更深的体会,看看汇编语言吧,虽然是机器语言,但并不过时,软件专业都学的。。在学习了c++之后,就要用到编译工具,那就学vc++ 这是才能变一些小程序 呵呵呵 以后又积累经验 O(∩_∩)O~
你所说的相应的工作是什么?编程分很多的,只是做应用的话,用不到很多C/C++的,还是.net和java用得比较多,而且C语言是很复杂的,虽然它的语法很简单,很多问题不在实践中遇到是根本想不到的,你只看了谭浩强那本书最多算入门吧,想做东西还差得远了,急着找工作的话,还是.net和java,这两个速成一点,以后再回头好好补回C语言和其他基础,尤为数据结构最为重要,最好编程的学习和工作相结合,这样会比较有方向一些,如果在校生的话,因为时间比较多,一定要打好基础,一开始会很辛苦,很没有方向,到最后你会发现什么叫海阔天空。