22问答网
所有问题
当前搜索:
c语言为什么能成为系统语言
c语言
是什么语言?
为什么能
编写
系统
软件?
答:
C语言描述问题比汇编语言迅速,工作量小、可读性好,易于调试、修改和移植,而代码质量与汇编语言相当。C语言一般只比汇编语言代码生成的目标
程序
效率低10%~20%。因此,
C语言可以
编写
系统
软件。[2]二十世纪八十年代,美国国家标准局为了避免各开发厂商用的C语言语法产生差异,给C语言制定了一套完整的美国...
为什么
现在的操作
系统
基本上用
C语言
来实现
答:
因为如果要在开发时间和软件效率之间取一个平衡点的话,开发操作系统的平衡点就是C语言
。除了C语言以外,其它语言都不具备某些特性、不够方便、软件效率不高。写操作系统需要编程语言提供以下几个特征:1、跨平台,不能是只在某个平台下编译(VB就不行);2、必须是编译型语言(PHP就不行),或者有一...
为什么C语言
比较适合编写
系统
软件?
答:
我觉得,
C语言和其它编程语言相比限制更少,允许对底层硬件进行操作,而且编译后产生更高效率的代码
,因此C语言比较适合编写系统软件。
为什么
现在的操作
系统
基本上用
C语言
来实现
答:
c语言
运行效率高,可以内嵌汇编,容易控制底层硬件,而且比汇编更易编写
为什么C语言
既
可以
开发
系统
软件又可以编写应用
程序
?
答:
原因:C语言功能齐全 C语言具有各种各样的数据类型,并引入了指针概念,可使程序效率更高
。另外C语言也具有强大的图形功能,支持多种显示器和驱动器。而且计算功能、逻辑判断功能也比较强大,可以实现决策目的。C语言适用范围大 C语言还有一个突出的优点就是适合于多种操作系统,如DOS、UNIX,也适用于多种机型...
C语言为什么可以
为智能手机编写操作
系统
(Android)?PC机和智能机的CPU...
答:
一、
C语言为什么可以
为智能手机编写操作
系统
(Android)?答:C语言的语法设计,使得C
语言可以
直接操作硬件,例如C语言的指针,就是直接操作内存的。直接操作硬件的好处,就是操作硬件的速度非常快,因此,Android里面但凡是涉及到硬件操作的事情,都交由C语言以及C++语言来做。二、PC机和智能机的CPU指令系统...
为什么
C 语言会成为
主流语言而且长久不衰
答:
C语言
站在一个特殊的位置:工业界开发语言鼻祖。对于现代工业界计算机语言,包括Java, C++, Python, PHP, Ruby等等都直接或者间接与C语言有关,并且C语言拥有良好的
系统
接口与操控底层的能力。所以无论是C语言自己擅长的领域,还是需要使用C语言增强的领域,都需要C语言。在C语言创建的年代,可以说C语言...
简述
C语言
的发展
答:
C语言
是国际上广泛流行的、很有发展前途的计算机高级语言。它适合作为
系统
描述语言,即可用来编写系统软件,也可用来编写应用软件。早期的操作系统等系统软件主要是用汇编语言编写的(包括 UNIX操作系统在内)。由于汇编语言依赖于计算机硬件,
程序
的可读性和可移植性都比较差。为了提高可读性和可移植性,最...
为什么
现在有这么多编程语言了,
系统
还是用
C语言
编
答:
C语言之所以强大是因为其灵活性高,对硬件可以进行直接访问,直接访问就是高效,这就是
为什么C语言
一直被用来进行低层开发的原因。比C更底层的那只有汇编语言了。但是这种高效性的代价就是开发异常复杂,
程序
员需要实现大多数细节,另一个代价是危险性高,因为直接对硬件控制,一个字节的错误都是不可忽视...
为什么C语言
依然如此流行?
答:
C的这个特点使很多人把C称为“高层”的汇编语言。但是,
当
需要的时候,
C程序可以
很方便地提供汇编
语言
的接口。这些特性使
C成为
实现操作
系统
和嵌入性控制器软件的良好选择。C流行的另一个原因是由于它的普遍存在。C 编译器在许多机器上实现。另外,ANSI标准提高了C程序在不同机器之间的可移植性。最后,C...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
C语言是底层语言吗
c语言是一种什么语言
c语言是什么语言
c语言有什么用
c语言是高级语言吗
c语言管理系统代码
大一c语言图书管理系统
c语言!是什么
C语言是什么