C语言的特点
1、语言简洁、灵活方便。c语言共有32个关键字,9种控制语句,程序书写形式自由灵活。c语言程序通常由多个函数组成,便于模块化和结构化编程,使得编写的程序结构清晰明了、可读性强。C是一个很小的内核语言,只包含极少的与硬件有关的部分,有关输入、输出、文件操作的语句和动态内存管理的语句不是由C语言本身提供,而是借用编译系统提供的库函数来实现。
2、表达能力强。c语言不仅提供了丰富的运算符和数据类型,还提供了强大的功能库。使得程序员可以快速、灵活地编写程序,精确地控制计算机按照自己的意愿工作。
3、高效率的编译性语言。C语言生成的目标代码质量高,运行速度快。对于较大的程序,源代码可以分别存放,单独编译后再链接在一起,形成可执行文件。
4、可移植性好。采用C语言编写的程序基本上可以不做修改,直接运行于各种型号的计算机和各种操作系统。
5、运算符和数据类型丰富。C语言包含34种运算符,运算符种类丰富,表达式类型多样,使用灵活。C语言提供了整型;浮点型;字符型;数组类型;指针类型;结构体类型和共用体类型等基本类型,C99增加了超长整型10ng long;布尔类型b001;和复数浮点类型float—Complex;等,使C语言能适用更多的环境。