全国统一服务热线

186-7589-7389

新闻中心

当前位置:首页>新闻中心

C语言的利与弊

C是一种非面向对象语言,过程导向语言

每种语言都有其优缺点,C语言也不例外,C语言是应用较广泛的一种计算机程序编辑语言,它不仅能发挥编程语言的作用,而且还具有汇编语言的优点。

该系统具有强大的功能、广泛的适用性和移植性。

很多的系统软件都是用C编写的,并且C可以像对位、字节和地址那样进行运算,而C是计算机较基本的工作单位。

C语言适用于许多操作系统,比如DOS,UNIX等等。在使用C语言时,对于操作系统、系统使用程序和硬件操作等方面,C语言明显优于其它解释语言,一些大型应用软件也采用C语言编写。

操作符丰富

C语言操作符所包含的范围很广,共有34种操作符,并且包括字符型、指针型等多种数据结构形式,C语言将括号、赋值、强制类型转换等作为运算符处理,使C语言的运算类型极为丰富,可实现其它语言难以实现的运算。

丰富的数据结构

C语言的数据类型包括:整型、实型、字符型、数组类型、指针类型、结构体类型、共用体类型等,可用于实现各种复杂数据结构的运算,C语言还引入了指针的概念,使它在计算机应用程序编写中具有广泛的适用性,不仅提高了广大编程人员的工作效率,还支持编程,避免了语言切换的繁琐。

C是一种结构性语言

结构性语言的显著特征是对代码和数据的分离,即除必要的信息交换之外,程序各部分相互独立。该方法使程序层次清晰,易于使用、维护和调试。C语言是以函数的形式提供给用户的,所以用户可以很方便的调用这些函数,通过各种循环和条件语句来控制程序的流向,使程序完全有结构化。

基础开发可以使用C语言

该语言允许直接存取物理地址,可以直接对硬件进行操作,因此可以用C语言进行计算机软件的底层开发。

不利之处

C语言对语法的限制不太严格,语法更灵活,允许编写人员有更多的自由,从而影响了程序的安全。


QQ咨询
在线咨询
在线报名
186-7589-7389
186-7589-7389
返回顶部