摘要: 1.1 C的结构 组成C程序的“积木”叫做函数,每个函数都有自己的用途,并且可以相互调用。每个函数包含可被执行的语句,而这些语句可以分组,从而形成语句块。做为程序员,你可以直接使用C标准库的的函数,也可以自己编写函数来实现既定目的。除此之外,还有很多专用的库可以使用,例如图形函数库。然而,使用这些非标准库,会限制了程序的可移植性,因为它必须运行在支持此类库的系统之上。 每个C程序必须定义至少一个函数,而且均有一个名称为main()函数,此函数在程序开始运行时首先被调用,然后由它来调用子函数。 Example 1-1为一个简单但完整的C程序,在本书中,我们将讨论声明、函数调用、输出流等细节,目前 阅读全文
posted @ 2010-11-28 23:55 Socrates 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 第一部分 语法第一章 基础语法本章节描述C语言的基本原理及特征。1.1 C的特征 C是一种有各方面用途的过程语言。Dennis Ritchie 在1970年在新泽西州的贝尔实验室首次设计了C语言,目的是为实现UNIX操作系统及其应用能够最大程度与特定的硬件分离。C语言的关键特性如下所述:l 轻便的源码l 操作硬件的能力l 高效 所以,UNIX开发者可以使用C语言编写操作系统的绝大部分,仅有很少的一些操作特有硬件部分由汇编而写。 C的前身是Martin Richards发明的无类型编程语言BCPL (the Basic Combined Programming);而由Ken Thompson发明 阅读全文
posted @ 2010-11-28 23:43 Socrates 阅读(188) 评论(0) 推荐(0) 编辑