- 5
- 0
- 约8.57千字
- 约 13页
- 2017-12-14 发布于江苏
- 举报
C语言程序设计(第三)笔记谭浩强
第一章 概述
C语言地用途
①C对操作系统和系统实用程序以及对硬件进行操作方面,C有明显地优势.现在很多大型应用软件也用C编写.②是学习其他课程地基础(比如数据结构.操作系统原理.编译原理等)
③是学习C++或C#和JAVA语言地基础
1.1.
1977年出现了《可移植C语言编译程序》 ,推动了UNIX在各种机器上实现 ,C语言也得到推广,其发展相辅相成.
1978年影响深远地名著《The C Programming Language》由 Brian W.Kernighan和Dennis M.Ritchie 合著,被称为标准C.之后,C语言先后移植到大.中.小.微型计算机上,已独立于UNIX和PDP,风靡世界,成为最广泛地几种计算机语言之一.
1.2. C语言地特点
①语言简洁.紧凑,使用方便.灵活.共有32个关键字,9种控制语句.
②运算符丰富,有34种运算符.
③数据结构丰富,数据类型有:整型.实型.字符型.数组.指针.结构体.共用体等.
④具有结构化地控制语句(如if…else.while.do…while.switch.for)
⑤语法限制不太严格,程序设计自由度大.
⑥允许直接访问物理地址,能进行位(bit)操作,可以直接对硬件操作.
⑦生成目标代码质量高,程序执行效率高.
⑧可移植性好.
(1) C程序是由函数构成地. 这使得程序容易实现模块化.
(2) 一个函数由
原创力文档

文档评论(0)