c语言可以做什么,17个C语言可以做的小案例项目

曾经在学校里学C语言,但始终不明白到底能做什么,直到学Foxbase才发现可以做一些管理系统,毕业设计也就用该技术做了一个很粗糙的项目算是完成了任务 。
C语言能干什么?

c语言可以做什么,17个C语言可以做的小案例项目


我做了六年c , 感觉这方面的需求还是很大 , 第一 , 嵌入式设备:几乎所有的硬件设备都离不开c , 手机 , android设备是linux内核 , 是纯c , 硬件都是要驱动的 , 全是c , 单片机 , 数据机床 。第二 , 网络设备:大到各种网络设备 , 光纤设备 , 交换机 , 防火墙 , 小到家里用的路由器 , tcp/ip协议都是用c写的 , 网络还有多大发展空间 , c就有多大需求 。
第三 , 服务器:服务器端程序大部分都是c , 精通nginx和squid可以把公司做上市 , 比如网宿科技 。云服务也离不开c 。看看业界最强的云 , 亚马逊 , 靠买书是做不到这么大的 。还有比较热门的大数据 , ipv6等等 , 涉及的业务非常广 。很多的工具都是c写的 , 比如php,python.........但是c不是这么简单 , 不是会语法就行 , 比如linux驱动 , 你要熟悉内核构架 , 还有有点硬件知识 。
【c语言可以做什么,17个C语言可以做的小案例项目】学了C语言 , 能做什么项目?
c语言可以做什么,17个C语言可以做的小案例项目


谢邀 , 区块链底层技术研发工程师一枚 , 携满腔热情来怒答一发 。c语言是个好东西 , 编程语言中的战斗机 , 上至应用系统 , 下至操作系统 , 都可以来用c语言操作一发 , 可谓是用途之多 , 下面我就列举以下:嵌入式软件项目大名鼎鼎的linux就是c语言实现的 , 而且时至今日 , linus也是到处反对c , 认为c是最好的语言 。linux可能80%都是c语言实现的 , 剩下的20%可能是一些脚本和汇编语言实现的 。
c语言比较高效 , 也适合和设备打交道 , 所以要开发个什么驱动啊 , 写个什么底层网络库啊 , c是比较适合的 。所以学了c语言 , 首先可以做做嵌入式相关的项目 。通讯及服务端项目在要求安全性和性能的领域 , c语言往往是第一的选择 , 而实时通信和服务端处理则是这样的领域 。我们能在网络上看到很多招聘中后台选择一些跟高级语言的 , 但是也有后台选择c/c的 , 尤其是一些性能要求高的场景的项目 。
做程序员必看!学哪类编程语言最吃香?在美国几乎所有主流的编程语言如Java、C、C等,平均年薪都不少于10万美元,而PHP就正好落在$10万这条分界线上,后面的VBA以3万刀之差稍稍落后 。总体来看呢,主流的编程语言也都不低于$5万,但这次的分界线是Java,而PHP和Dart以$3.9万、$3.7万妥妥垫了底 。

    推荐阅读