您现在的位置: 天下网吧 >> 网吧天下 >> 网吧程序 >> C相关 >> 正文

C语言的特点

[作者:佚名 来源:C语言中文网 时间:2012-11-12我来说两句

1、C语言简洁、紧凑,使用方便、灵活。

ANSI C一共只有32个关键字:
auto break case char const continue default
do double else enum extern float for
goto if int long register return short
signed static sizof struct switch typedef union
unsigned void volatile while      
 
9种控制语句,程序书写自由,主要用小写字母表示,压缩了一切不必要的成分。
Turbo C扩充了11个关键字:asm  _cs  _ds   _es  _ss  cdecl  far  huge  interrupt  near  paSCal

注意:在C语言中,关键字都是小写的。

2、运算符丰富。

共有34种。C把括号、赋值、逗号等都作为运算符处理。从而使C的运算类型极为丰富,可以实现其他高级语言难以实现的运算。

3、数据结构类型丰富。
4、具有结构化的控制语句。
5、语法限制不太严格,程序设计自由度大。
6、C语言允许直接访问物理地址,能进行位(bit)操作,能实现汇编语言的大部分功能,可以直接对硬件进行操作。因此有人把它称为中级语言。
7、生成目标代码质量高,程序执行效率高。
8、与汇编语言相比,用C语言写的程序可移植性好。

但是,C语言对程序员要求也高,程序员用C写程序会感到限制少、灵活性大,功能强,但较其他高级语言在学习上要困难一些。

本文来源:C语言中文网 作者:佚名

我来说两句(请遵守法律法规)
声明
本文来源地址:http://see.xidian.edu.cn/cpp/u/jiaocheng/
声明:本站所发表的文章、评论及图片仅代表作者本人观点,与本站立场无关。若文章侵犯了您的相关权益,请及时与我们联系,我们会及时处理,感谢您对本站的支持!联系邮箱:support@txwb.com.,本站所有有注明来源为天下网吧或天下网吧论坛的原创作品,各位转载时请注明来源链接!
天下网吧 网吧天下