本人学习C语言的一些困惑,望指点
本人学习C语言有段时间了,也很有兴趣去学,但我以后毕业想去从事应用软件开发工作,所以java现在也在学,那我现在要怎么兼顾与取舍呢?
[解决办法]
c,c++和java是老牌劲旅,选择一门即可,语法都很相似,语言是工具,编程要学的东西绝大多数是与语言关系不大的。
你可以自己看一下语言使用率:http://sd.csdn.net/a/20120611/2806541.html
[解决办法]
目前主要在做机顶盒方面的开发。
系统主要是Linux。我个人感觉,大型应用其实用C也足够了。Linux系统上百万行代码用C也组织得很好啊。
至于GUI开发,比较好的Embedded Wizard + DirectFB也是用C开发的。
从我个人角度是排斥C++/Java的。
现在做Android,没办法只好用Java做上层。
面向对象是好的,但面向对象不是软件的一切,并不是离开了面向对象就没法做大型系统。
API才是一切系统的王道。