C语言可以做什么 C语言的应用方向 自己从开始接触C语言到现在也有2年半了,但是我主要不是在C语言这块。最近又闲着时间很多,所以就重新拿起了大一时的C语言教材。到现在基本是复习了一遍,也学到了刚开始。
c语言初学的方法和方向 其实C并不难,关键你得找个适合自己的材料,如果是自学的话,以我自身经历来看,感觉看视频比看书效率高,毕竟理科知识不像是文科的,看书效率太低了。可能一个很简单的知识点,自己看书得半个小时,但是懂的人就讲几句话,就能明白了。所以相比之下,还是视频效率比看书高。选择个适合自己的就能学懂C了。我当初看的是夏老师的,感觉挺适合我这样初学者的。他讲的不繁琐啰嗦,都是重点,而且思维原理讲的最好。能让我理解,我感觉这点很重要。比之前看的什么郝斌曾怡金文的那些繁琐啰嗦听不出重点的好多了。
C语言和JAVA有什么区别?用作的方向也不一样吗? C是面向过程的语言,JAVA是面向对象的语言,个人认为不能单纯地比较好坏在速度上,C语言编写的程序要优于JAVA,因为JAVA必须运行在虚拟机的环境中,这就是很多桌面应用程序都不用JAVA写的原因,但是,正是因为虚拟机,JAVA获得的平台无关性,而C的程序有可能需要重新修改编译才能实现平台的移植;另一方面,C语言比JAVA语言更“底层”,因此可以用C编写例如硬件的驱动,而JAVA在这方面则力不从心。JAVA主要的应用是在网络上,尤其是分布式系统的开发,这是C或者其他语言所不能及的(或者很难实现),C语言则在桌面的应用程序或者嵌入式开发中占有一定的地位