C语言可以开发应用软件吗?

发布网友 发布时间:2022-02-28 13:54

我来回答

5个回答

懂视网 时间:2022-02-28 18:16

1、开发多平台通用软件,比如HTTP服务器就是用C语言开发的,它是一个可以运行于很多平台的服务器,比如Windows、Linux和UNIX。

2、开发操作系统,由于C语言可以很自然地与汇编语言结合,又比汇编语言好用,能够很灵活地控制计算机硬件,因此很适合开发操作系统,Linux和UNIX系列的操作系统内核是用C语言写的,而且很多运行在板子上的嵌入式操作系统基本都是用C语言结合汇编写的。

3、开发复杂运算软件,C语言是一种接近底层语言的高级语言,所以写出来的程序在计算机上的运行效率很高,完全可以实现复杂计算功能。

总结

C语言可以用来开发多平台通用软件、操作系统和复杂运算软件。

热心网友 时间:2022-02-28 15:24

所有软件c语言都可以做,不过还有其他好的编程语言,例如java。这两个都现在用的都很多。
我们平常在电脑上所有程序都有可能是c语言做的,它的用处太多了,所以不用举例。

热心网友 时间:2022-02-28 16:42

当然可以啊。由于C语言代码重用率不高,现在很多都是C++写的

热心网友 时间:2022-02-28 18:16

C能做的,你都说出来了。

要是开发QQ,这种软件,那它也能,因为它有这个能力,但是费力,因为要它先天不足要借助与其他类库。

这一点上,C++的强大就体现出来了。拥有强大类库的支持,还有OOP的设计,那开发起来不管是效率还是理念都是高于C的。

热心网友 时间:2022-02-28 20:08

1、当然可以,理论上讲C可以完成所有的工作,但是考虑到实际工作量C只能做一部分软件。C主要是用在嵌入式中,一些对性能要求较高的系统软件的底层也用C来做。C++是面向对象的语言,在开发大型的软件中在结构上比C更清晰。两个语言都可以开发软件,只是侧重点不太一样。
2、C作为编程语言,它最主要的用途是在硬件方面,做一些嵌入式的直接对应硬件的控制软件,很少用于开发系统软件。而且系统软件是十分复杂与大型的软件,不可能由哪一种编程语言开发,特别是现在的系统越来越复杂与繁琐。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com