搜索
写经验 领红包
 > 社会

c语言的特点是什么(c语言的八大特点)

导语:跟我一起学习C语言(C语言的特点)

c语言的特点是什么?(c语言的八大特点)

1.3 C语言的发展及特点

有颜色的字是约定的术语

C语言的祖先是BCPL语言,1967年推出,简称B语言。B语言所写的软件依赖于硬件平台,无移植性,无数据类型,但是精炼,主要是功能有限。

开发C语言的目的就是降低软件对硬件平台的依赖程度,使之具有移植性。

(1)C语言一共只有37个关键字,9种控制语句。

(2)C语言把括号、赋值、强制类型转换都作为运算符处理,共有34种运算符。

(3)C语言的数据类型分类比较细致,方便于运算时的快捷。提供了:整型、浮点型、字符型、数组类型、指针类型、结构体类型、共用体类型。后来又扩充了:复数浮点类型、超长整型、布尔类型。

灵活运用指针类型数据,可以实现各种复杂的数据结构的运算。

(4)C语言是完全模块化和结构化的语言。使用结构化的控制语句,将函数作为模块单位,组织成模块化的程序。

(5)软件系统对于语法的限制不严格,程序设计时自由度大。程序员须保证对变量的类型指定正确,因为系统编译程序可能无法检出錯误。所以数据类型必须能够区分和指定正确是正确使用C语言软件的重要知识点。

(6)C语言既是系统描述语言,又是程序设计语言。能够实现汇编语言的大部分功能(即直接访问物理地址的功能)。

(7)几乎在所有的计算机系统中都可以使用C语言。因为C语言编写的程序移植性很好。

(8)生成的目标代码质量高所以执行效率高。

许多大的软件都用C语言编写。目前C的用途之一是嵌入式系统程序。

本文内容由小萱整理编辑!