浅谈C语言的特点及语法
作者:王进霞 马从彰
来源:《无线互联科技》2013年第04
        要:在计算机语言中,C语言是一种十分热门而实用的语言,它在很大程度上有效的便利的各个环节的操作。
        关键词:C语言;特点;语法
        1 C语言的特点
        ⑴简洁、紧凑、使用方便、灵活。C语言一共只有32个保留字和9种控制语句,在高级程序语言中构成语法的基本要素是即为简单的,可以说任何一个C语言程序项目开发的实现,都是这32个保留字和9种控制语句的集合而成的。C语言的程序具有较强的互动友好性,程序的书写形式较为自由,便于编写。而整体语言结构的构成主要以小写字母为主,压缩了一切不必要的成分,将语言精简度做到了最高。相对同时期其他语言,具有源程序长度较短的特点,极大的减少了输入程序的工作量。
        ⑵交互性强,互动友好。C语言是处于汇编语言和高级语言之间的一种记述性程序设计语言。它允许直接访问地址,能进行位(Bit)运算,能实现汇编语言大部分功能,可以直接对硬件进行操作。因此,在实际的程序设计开发中,C语言以其与硬件的极佳互动性,成为直接对机器操作的应用程序的最佳选择。由于稳定性较好,与其他软件的兼容性能高,底层的软件开发语言中C语言一直占据领先地位。
        ⑶易于理解,方便维护。C语言是一种结构化程序设计语言,即程序的逻辑结构可以用顺序、分支和循环三种基本结构组成。C语言具有结构化控制语句(如if elsewhiledo whileswitChfor等语句),十分便于采用由顶向下、逐步求精的结构化程序设计方法。C语言程序的函数结构,十分便于把整体程序分割成若干相对独立的功能模块,并且为程序模块间的相互调用以及数据传递提供了便利。因此,用C语言编制的程序,具有容易理解、便于维护的优点。
        ⑷运算符丰富。C语言的运算符包含的范围很广泛,共有34种运算符。除一般高级语言使用的+-*/四则运算和与(AND)、或(c语言中文网汇编语言OR)、非(NOT)等逻辑运算功能外,还可以实现以二进制位(bit)为单位的位与(&)、位或(|)、位非(~)、位异或(`)以及移位(>>

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。