C语言,学了能干什么?,第1张

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

1、做嵌入式开发;

2、写漂亮的界面;

3、做服务器开发;

4、可以写游戏;

5、可以写驱动程序;

6、可以写外挂;

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

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

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

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

去看一下《Advanced Linux Programming》这本书吧,第11章讲的就是怎么用C语言实现一Http服务器。 这里有下载地址(英文的): http://wwwadvancedlinuxprogrammingcom/alp-folder 英文看起来不顺的话可以上网找找有没有中文版的这本书,应该叫Linux高级编程吧~~~

参考资料:

http://wwwadvancedlinuxprogrammingcom/alp-folder

C/C++的服务器端,比如我们经常玩的网游,那个服务器端大部分都是C/C++编程的。还有本地连接,网上邻居,ftp协议之类的,基本上windows的客户端网络服务都有对应的服务器。

当然要学习C/C++服务器编程,涉及的方面就比较多了,重要的有网络连接,多线程,数据存储等等的。

你可以参考一下腾讯在C/C++服务器编程工程师的要求。

工作要求:

工作有激情, 认真负责,尽职尽责,沟通协作意识良好,能够承担工作压力,具备良好的学习能力和分析解决问题能力;

全面的软件知识结构(操作系统、数据结构、数据库系统、网络安全),有两年以上互联网应用开发经验,有无线互联网后台开发经验优先;

熟练使用C/C++语言,熟悉Linux下调试、开发环境,对多线程、缓存系统、高性能、高可用系统有经验者优先;

熟悉TCP/IP协议,能熟练使用网络分析工具分析网络相关的故障,有一定的网络编程经验;

熟悉数据库的设计、使用与基本调优,熟练使用mysql数据库进行业务开发;

熟悉Linux,具备Linux下的系统开发经验;

具备大并发、分布式存储、大容量系统开发运营经验优先。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » C语言,学了能干什么?

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情