问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

学会了C语言都可以做什么呢

发布网友 发布时间:2022-03-22 09:46

我来回答

11个回答

懂视网 时间:2022-03-22 14:07

热心网友 时间:2022-03-22 11:15

C语言是一门通用性的语言,并没有针对某个领域进行优化,在实际项目中,C语言主要用于较底层的开发,例如:
Windows、Linux、Unix 等操作系统的内核90%以上都使用C语言开发;
开发硬件驱动,让硬件和操作系统连接起来,这样用户才能使用硬件、程序员才能控制硬件;
单片机和嵌入式属于软硬件的结合,有很多使用C语言的地方;
开发系统组件或服务,用于支撑上层应用;
编写PHP扩展,增强PHP的功能;
如果对软件某个模块(例如算法和搜索部分)的效率要求较高,也可以使用C语言来开发。

热心网友 时间:2022-03-22 12:33

1、做嵌入式开发;

2、写漂亮的界面;

3、做服务器开发;

4、可以写游戏;

5、可以写驱动程序;

6、可以写外挂;

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

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

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

扩展资料:

C语言的主要特点 :

1、C是结构式语言,结构式语言的显著特点是代码及数据的分隔化,即程序的各个部分除了必要的信息交流外彼此独立。这种结构化方式可使程序层次清晰, 便于使用、维护以及调试。C语言是以函数形式提供给用户的,这些函数可方便的调用,并具有多种循环、条件语句控制程序流向,从而使程序完全结构化。

2、C语法*不太严格、程序设计自由度大。一般的高级语言语法检查比较严,能够检查出几乎所有的语法错误。而C语言允许程序编写者有较大的自由度。

3、C语言允许直接访问物理地址,可以直接对硬件进行操作,因此既具有高级语言的功能,又具有低级语言的许多功能,能够象汇编语言一样对位、字节和地址进行操作,而这三者是计算机最基本的工作单元,可以用来写系统软件。

4、C语言程序生成代码质量高,程序执行效率高,一般只比汇编程序生成的目标代码效率低10~20%。

5、C语言适用范围大,可移植性好C语言有一个突出的优点就是适合于多种操作系统,如DOS、UNIX,也适用于多种机型。

热心网友 时间:2022-03-22 14:08

什么都可以做,软硬都可以,硬件方面就是嵌入式,软件方面,软件工程师,操作系统,应用程序,只要你能搞,什么都可以。

热心网友 时间:2022-03-22 15:59

学完C语言还不够,还要继续学习C++、JAVA等语言,因为如果是搞软件开发方面的工作,C用的比较少,一般现在的软件开发大多用的是C++和JAVA方面的,因为C语言代码多,是面向过程的语言,管理起来也不好。如果你想从事硬件方面的,就是硬件中的芯片编程,C语言就用的比较多。

热心网友 时间:2022-03-22 18:07

学会了C语言,可以开发很多东西,游戏,界面设计,应用程序,服务器开发,硬件操作,驱动开发等

热心网友 时间:2022-03-22 20:32

1、C语言做电子设备的比较多,比如嵌入式行业就用的C语言,什么手机软件了,硬件驱动了,网络安全方面的也有,如防火墙之类的,还有现在比较流行的数字机顶盒,路由器,监控安防方面等等都用C语言开发的。

2、如果想进一步的话,可以去学习一下C++,大多网络游戏就是C++编写的,如果是向游戏开发发展的话,学C++比较合适,Java因为自身体系等原因,在性能控制上不如C++,而手机软件开发的话,则Java更胜任了。

热心网友 时间:2022-03-22 23:13

编软件,搞工控,做单片机编程等等都行

热心网友 时间:2022-03-23 02:11

C语言可以做的太多了,例如
(1)编写一些小程序,没有界面的计算器什么的
=========当然,估计楼主提着问题,期待的不是圈一的答案,那么往下看===========
(2)用C语言开发新的编程语言,这个是可以做到的,但你要学好编译原理那门课,例如我们现在用的强大的python,还有php.....这些语言都是用C写的..........
(3)给单片机器编程,一般用C51(当然这也是C语言)
(4)编写底层的东东,例如编写驱动程序,你可以写一个声卡驱动出来..........
(5)编写操作系统,我们知道“大名鼎鼎”的Unxi就是用C编写的,当然linxu也是用C编写的,想写操作系统,要先学好操作系统那门课。
(6)C真的还可以做很多事情...........
--------------------------------------------------------------------------------------------------------------
但是*中*国*的*大*学*生*(包括纯计算机专业的)学的C语言基本都停留在二级的水平,所以啦,估计能写出第一项,就已经很不错啦...................

热心网友 时间:2022-03-23 05:26

呵呵,什么都做不了,必须再续别的深入

热心网友 时间:2022-03-23 08:57

可以做软件开发
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
二手房物业费该怎么处理 二手房物业费该如何处理 今年八月份买的房子,物业让交一一年欠的物业费,我应该交么,_百度知 ... 深圳房产评估费怎么收费 1小时3分59秒24如何简写 稿纸上怎么写时间 玉米荷叶茶的功效与作用是什么 玉米荷叶茶的作用和功效禁忌是什么 眼睛上眼皮靠眼角的地方摸上去感觉有个硬疙瘩,而且眼睛很疼肿... 上眼皮突然肿了很痒怎么回事 c语言程序设计的基本步骤? 学c语言程序设计有什么用 C语言程序设计的C是什么意思啊? c语言程序设计是什么计算机二级吗 c语言程序设计的流程是什么? C语言程序设计 请教? vc/c语言程序设计是什么 C语言程序设计教的是什么。 什么是C语言程序设计. C语言程序设计是什么来的 C语言程序设计课程讲什么内容? C语言和C程序设计有什么区别? C语言程序设计 是什么 C语言程序设计是什么? 什么是c语言程序设计 什么是C语言程序设计? C语言是什么写的? C语言是什么?需要在哪里编程? C语言中*是什么 C语言是由什么语言编写而成的? 学了c语言不知道能干嘛。 学会c语言能干什么:c语言能干什么 C语言学会了,可以做什么工作 学会C语言能做什么? 学会C语言编程能干什么?可以做些什么程序? 学了C语言可以干什么 学会了C语言能干什么? 学习C语言可以做什么? 学了c语言能做什么,找什么工作 C语言能干什么 学了c语言可以做什么? 学会c语言能干什么? c语言我学成之后,我能干什么? 学C语言以后能干什么? c语言学完后干什么? 学完c语言能做什么项目? 学了c语言到底能做什么,能从事什么工作 关于C语言的困扰!!!C语言到底能干什么?学会了怎么用? 学习C语言能干什么用 c语言能干什么?