®C语言是结构化语言:C语言以函数的形式实现结构化程序设计中的模块化的要求,易于实现程序间的共享。C语言提供了三种基本结构(顺序、分支、循环)的表达方式。c语言结构清晰,易于设计和维护。
®C语言运算符丰富:C语言提供了34个运算符,把括号、赋值都当成运算符处理,而且c语言中的很多运算如逗号、指针、求字节等也是C语言所特有的。
®语言简洁、紧凑、程序书写灵活:C语言一共有32个关键字,9种控制语句,程序书写非常自由,这也使得C语言减少了对程序员的束缚,但同时由于其灵活,语法定义不严格,使得很多初学者掌控C语言也比较困难。
®C语言可以直接操纵硬件:通常有一种说法是“C语言是中级语言”。因为与高级语言相比,C语言接近硬件,而与低级语言相比,C语言又具有面向用户、容易书写和理解等特点,因而很多大型软件都是用C语言编写的。
®C语言可移植性好:C语言本身不依赖计算机硬件和操作系统,因此用C语言编写的代码可以适用各种机型及操作系统,如DOS、UNIX、Windows等。
已有 22658 名学员学习以下课程通过考试
最需教育客户端 软件问题一手掌握
去 App Store 免费下载 iOS 客户端
点击加载更多评论>>