C语言的特点
C语言是结构化程序设计语言。C语言呢程序的逻辑结构可以用顺序、选择和循环三种基本结构组成,便于采用自顶向下、逐步细化的结构化程序设计技术。用C语言编制的程序具有容易理解、便于维护的优点。
C语言是模块程序设计语言。C语言的函数结构、程序模块间的相互调用及数据传递和数据共享技术,为大型软件设计的模块化分解技术及软件工程技术的应用提供了强有力的支持。
C语言具有丰富的运算能力。C语言具有一般高级语言所拥有的四则运算及逻辑运算功能外,还具有二进制的位计算、单项运算的复合运算等功能。
C语言具有丰富的数据类型和较强的数据处理能力。C语言不但具有整形、实型、双精度型,还具有结构、联合等构造类型,并为用户提供 了自定义数据类型。此外,C语言还具有预处理能力,能够对字符串或特定参数进行宏定义。
C语言具有较强的移植性。计算机语言种类C语言程序本身并不依赖于计算机的硬件系统,只要在不同种类的计算机上配置C语言翻译系统,即可达到程序移植的目的。
C语言不但具有高级语言的特性,还具有汇编语言的特点。C语言既有高级语言面向用户、容易记忆、便于阅读和书写的特点;又有面向硬件和系统,可以直接访问硬件的功能。
C语言具有较好的通用性。C语言即可用于编写操作系统、编译程序等系统软件,也可用于编写各种应用软件。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论