第一章C语言概述.ppt-甘肃工业职业技术学院.ppt

第一章C语言概述.ppt-甘肃工业职业技术学院.ppt

第一章C语言概述.ppt-甘肃工业职业技术学院.ppt

甘肃工业职业技术学院信息工程系; 内容提要 ★程序设计语言的发展 ★ C语言发展史 ★ C语言程的特点 ★ 学好C语言的重要性 ★C语言基本结构 ★C语言的开发环境;1.1程序设计语言的发展;程序设计语言(Programming Language)是人与计算机进行交流的语言 计算机直接能读懂的语言---机器语言 机器语言(Machine Code),也叫机器代码一种纯粹的二进制语言,是最底层的计算机语言,针对计算机硬件设计的语言,优点是执行效率较高。 缺点是:直观性较差,不易移植。;机器语言编写的1+1程序;汇编语言(Assemble Language)编写的1+1程序;高级语言 ;BASIC语言编写的1+1程序;1.2 C语言发展史 ;C语言的设计的杰出代表 Dennis M. Ritchie;1.3 C语言特点;(5)语法限制不太严格,程序设计自由度大。C语言允许程序编写者有较大的自由度,因此,放宽了语法检查。程序员应当仔细检查程序??保证其正确, (6) C语言能进行位(bit)操作,能实现汇编语言的大部分功能,可以直接对硬件进行操作。因此C既具有高级语言的功能,又具有低级语言的许多功能,可用来写系统软件. (7)可移植性好 (8)具有高效灵活的指针运算 ;C语言被分类位高级语言,但实际上它是一种介于高级语言和低级语言之间的语言,对硬件的操作也很方

文档评论(0)

1亿VIP精品文档

相关文档