c语言能干什么工作?具体一点

c语言能干什么工作?具体一点,第1张

c语言学会了能干的事情有:

1、做嵌入式开发;

2、写漂亮的界面;

3、做服务器开发;

4、可以写游戏;

5、可以写驱动程序;

6、可以写外挂;

7、可以做视频图片流媒体处理;

8、可做网页和爬虫相关的编程;

9、可以进行黑客编程等等。

C语言是一种计算机程序设计语言。它既具有高级语言的特点,又具有汇编语言的特点。它由美国贝尔研究所的D.M.Ritchie于1972年推出。1978后,C语言已先后被移植到大、中、小及微型机上。它可以作为工作系统设计语言,编写系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。

分类: 烦恼 >>前途就业

问题描述:

C语言的发展前途和就业去向?

一般在什么公司找工作 做的好能有多大的发展机会

解析:

这个让俺来告诉你,现在一般意义上的那种标准C语言,只是个基础,一般来说,把这个C语言学会了的话,是远远不够的,因为标准C是很的入门是很简单的,会的人也相当的多,通常所说的有些人因为C语言好而获得高薪,那是因为他们用的C已经不是大学课本上学的标准C了,在以下方面,C是用的很多的,而且,我所说的这些方面,高手都很多,要求是用C完成效率高,易读,易移植的程序,而且常常还要和汇编来结合起来:

1。单片机和嵌入式系统行业,这个行业是C的黄金行业,也是目前IT中的高薪行业,这个行业里高手很多,对编程和硬件设计的要求很高,C因为可以和汇编结合来控制硬件,在这个行业里广受欢迎,不说多的LINUX你知道吧,源代码是用C和汇编写的,89C51型单片机你知道吧,用KEIL编程的时候,就是用C语言,我举的这两个例子很常见,我曾经做过的VXWORKS开发,也是用C和汇编结合来的

2。程序设计邻域,这个邻域里用的编程软件很多,有很多的语言,C在其中的分量显的比较薄,但任不失为一个重要的角色。

总之,想通过C语言来找个好工作,那你很难,因为往往是不光要只懂C,而是把其它的语言学过了后,通过和C做比较来得到的,我还不是那么厉害的高手,但是我看一些高手的说法,都是把其它语言学过了后,最后才回到C语言上面来的,他们对汇编和C有比较深刻的理解,呵呵,我其实也还在努力中!!

嵌入式开发(太“高级”的语言跑不动);

通信和网络程序设计(比较底层的、关注效率或者和特定硬件相关的部分;不是做网站什么的——这个用C开发效率太低);

多媒体(主要是图形处理

需要考虑运行期效率和硬件相关性

);

内核级系统程序设计(现在的 *** 作系统内核基本上都是C写的,不管是Win还是*nix

)。

以上这些领域除了一些性能实在太低的单片机之类,用C++也可以代替,不过因为C++程序员往往会把问题搞复杂导致反而使项目难以维护和管理,而利用现有的大量C程序代码的优势体现又得不明显(extern"C"当然没有直接用C方便-

-),因此还不如用C

话说回来,用纯C的现在不多了,因为其它一些领域要么需求多变,要么需要表达复杂的业务逻辑,用C来解决都不太直接

所以一般学完C以后可以考虑再学其它语言(当然C学好了待遇也不低)。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/11778124.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存