土木在线论坛 \ 园林景观 \ 园林景观原创精选 \ 言的运算范围的大小直接决定了其优劣性。C 语言中包含了34种运算

言的运算范围的大小直接决定了其优劣性。C 语言中包含了34种运算

发布于:2021-01-31 22:43:31 来自:园林景观/园林景观原创精选 [复制转发]


C语言允许对硬件内存地址进行直接读写,以此可以实现汇编语言的主要功能,并可直接操作硬件。C语言不但具备高级语言所具有的良好特性,又包含了许多低级语言的优势,故在系统软件编程领域有着广泛的应用。 [5] 
(6)代码具有较好的可移植性
C语言是面向过程的编程语言,用户只需要关注所被解决问题的本身,而不需要花费过多的精力去了解相关硬件,且针对不同的硬件环境,在用C语言实现相同功能时的代码基本一致,不需或仅需进行少量改动便可完成移植,这就意味着,对于一台计算机编写的C程序可以在另一台计算机上轻松地运行,从而极大的减少了程序移植的工作强度。 [5] 
(7)可生成高质量、目标代码执行效率高的程序
与其他高级语言相比,C语言可以生成高质量和高效率的目标代码,故通常应用于对代码质量和执行效率要求较高的嵌入式系统程序的编写。 [5] 
特有特点
C语言是普适性最强的一种计算机程序编辑语言,它不仅可以发挥出高级编程语言的功用,还具有汇编语言的优点,因此相对于其它编程语言,它具有自己独特的特点。具体体现在以下三个方面:
其一,广泛性。C 语言的运算范围的大小直接决定了其优劣性。C 语言中包含了34种运算符,因此运算范围要超出许多其它语言,此外其运算结果的表达形式也十分丰富。此外,C 语言包含了字符型、指针型等多种数据结构形式,因此,更为庞大的数据结构运算它也可以应付。 [3] 
其二,简洁性。9 类控制语句和32个KEYWORDS是C语言所具有的基础特性,使得其在计算机应用程序编写中具有广泛的适用性,不仅可以适用广大编程人员的操作,提高其工作效率,同 时还能够支持高级编程,避免了语言切换的繁琐。 [3] 
其三,结构完善。C语言是一种结构化语言,它可以通过组建模块单位的形式实现模块化的应用程序,在系统描述方面具有显著优势,同时这一特性也使得它能够适应多种不同的编程要求,且执行效率高。 [3] 
缺点
1. C语言的缺点主要表现在数据的封装性上,这一点使得C在数据的安全性上有很大缺陷,这也是C和C 的一大区别。
2. C语言的语法限制不太严格,对变量的类型约束不严格,影响程序的安全性,对数组下标越界不作检查等。从应用的角度,C语言比其他高级语言较难掌握。也就是说,对用C语言的人,要求对程序设计更熟练一些。 [7] 
语言组成编辑
基本构成

全部回复(0 )

只看楼主 我来说两句抢沙发
这个家伙什么也没有留下。。。

园林景观原创精选

返回版块

2.38 万条内容 · 96 人订阅

猜你喜欢

阅读下一篇

园林景观与园林雕塑的关系论

  园林景观从中国古代乃至西方一直很被重视,而园林方面的设计通常被高雅之士视为庭院的重中之重。要知道,在古代大户人家里,其实真正的居住面积不到整体的五分之一,其余的部分有一小部分用于其他房间,剩下的就都是园林景观;在皇宫就更不用说了,两宫之间相距半里,尽是庭院景观,古代的园林设计大多与风水相关联,对于地理位置,门庭方位都是十分讲究的,而什么位置需要设置什么摆放物件都是很有学问的。   发展到现在,人们生活品质不断提高,对于生活环境也不断需要改善,也越来越重视生活环境的设计,所以对于园林的设计,人们也有了更多要求。而对于一个好的园林,内置摆件,雕塑设置十分重要,不同的摆件雕塑,放在不同的地方,都是有不同的整体艺术效果的,这一方面也得到了很多园林大师的深入考究,于是对于雕塑在园林设计的运用就成了整个设计的点睛之笔,就好似画龙点睛一般,在需要的地方设置上一个适合其艺术氛围的雕塑作品,从而来提升整个同样的层次甘,这不是每个设计师都能想得出来的,需要有很好的艺术嗅觉。现如今对于景观雕塑的运用也不仅限于园林了,对于大型广场也同样有着非常好的点缀效果,所以

回帖成功

经验值 +10