我是一个C语言的设计师,从我接触C语言这几年来看,给你一下些个人感觉
1,C语言(指针,构造体)难,但也是C语言的精髓。2,3重指针再加上构造体应用起来,让你自己都能看迷糊。
2,C语言是属于高级语言和低级语言之间的语言很多时候在应用上需要用到计算机硬件方面的知识。(比如API制作时)
3,C语言无所不能(什么都能做),但是有的时候想实现很累(要写很多行程序才能达到一个小小的功能)。GUI方面编程非常弱
4,C语言是逻辑语言,不同于JAVA等物体指向语言制作时的思维方法(想法不同)
总结:想写好语言,现学1种,那种都可以,但是一定要精,不是说那种入门级。当你真的学会这门语言的时候,再看背的语言,原来大家都是大同小异。如果你想知道自己的C学到什么样的程度的话,你可以买R&K(C语言开发者)的书。看了后自己的能力就明白了。
PS:R&K的书,被称为C语言的圣书。就像是C语言的说明书一样,里面记录的程序你能看得懂,就算是你C语言合格了。
计算机程序语言,不需要学的太多。
c语言是面向过程的,其他面向过程的语言,就不需要学了
(可以再学一种面向对象的,如c++,java,c#的其中一门)
把《数据结构》《算法设计》也学学
就可以搞些嵌入式设备的程序设计了,如手机软件等
IT(Information Teachnology) ,涉及与信息产业相关行业,以电脑为代表。IT业大体来说就是电子类产品。比如电脑,手机,投影机,打印机,及所有的电脑周遍设备都称之为IT产品。IT行业指的是经营这些产品的行业,另外还包括网络,软件等都称之为IT行业。总之包括内容挺广泛的。
如果想从事销售,就学《市场营销》。
如果想从事软件开发,你看看《数据结构》能不能精通,如果不行的话说明你根本不适合这一行。程序的精髓在于算法,而不在于语言。你既然学过C语言,学其他的语言就一通百通了。推荐JAVA。
如果在windows平台下,学一学C#
我猜想在未来会有用武之地。
比如,vc不再提供原生c++代码,而是用托管,托管的C++,也不就是纯的C++了,倒不如C#看着顺眼。
比如学一学数据结构,集合类的使用,GUI设计,数据库,Web设计,网络通讯,嵌入式系统。。。
如果是非windows平台,那么楼主努力吧,这方面不太容易。
你要搞程序设计,你还要学很多东西,最少要学会数据结构和算法设计,还有其他一些入数值计算!