发布网友 发布时间:2022-04-20 20:50
共5个回答
热心网友 时间:2023-06-22 17:49
C语言是一门通用性的语言,并没有针对某个领域进行优化,在实际项目中,C语言主要用于较底层的开发,例如:热心网友 时间:2023-06-22 17:49
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,也适用于多种机型。
热心网友 时间:2023-06-22 17:50
什么都可以做,软硬都可以,硬件方面就是嵌入式,软件方面,软件工程师,操作系统,应用程序,只要你能搞,什么都可以。热心网友 时间:2023-06-22 17:50
学完C语言还不够,还要继续学习C++、JAVA等语言,因为如果是搞软件开发方面的工作,C用的比较少,一般现在的软件开发大多用的是C++和JAVA方面的,因为C语言代码多,是面向过程的语言,管理起来也不好。如果你想从事硬件方面的,就是硬件中的芯片编程,C语言就用的比较多。热心网友 时间:2023-06-22 17:51
学会了C语言,可以开发很多东西,游戏,界面设计,应用程序,服务器开发,硬件操作,驱动开发等