谭浩强第三版:C语言入门与TurboC2.0教程

需积分: 0 0 下载量 136 浏览量 更新于2024-07-30 收藏 6.69MB PDF 举报
C语言教程是谭浩强编写的经典教材,主要介绍了C语言的基础知识和TurboC 2.0集成开发环境的使用。以下是该教程部分章节的主要知识点: 1. **C语言概述** - C语言的发展历程:C语言诞生于70年代初期,1978年由AT&T贝尔实验室发布,B.W.Kernighan和D.M.Ritchie共同撰写了《The C Programming Language》(简称《K&R》),ANSI C标准则在1983年基于《K&R》发布。 - 语言地位:C语言因其强大的功能和广泛的优势,特别是在UNIX系统中的应用,逐渐成为20世纪80年代最优秀的程序设计语言之一。 2. **C语言特点** - 面向过程:C语言最初是面向过程的语言,注重效率和底层控制,适合系统编程和嵌入式开发。 - 结构化编程:尽管不是纯面向对象,但C支持结构化编程概念,如函数、循环、条件语句等。 - 灵活性:C语言允许程序员直接操作内存,提供了丰富的库支持。 3. **C语言与面向对象编程** - 尽管C不是纯粹的面向对象语言,但它支持一定程度的面向对象特性,如结构体和指针可以模拟类和对象。 4. **TurboC 2.0集成开发环境** - TurboC是Borland公司针对C语言开发的IDE,它提供了一个简洁的界面,包括File、Edit、Run、Compile、Project、Options、Debug等菜单,方便编写、调试和运行C代码。 - 配置文件:教程还介绍了TurboC 2.0的配置文件,用于设置编译器选项和其他环境参数。 5. **语言版本** - 当前流行C语言版本包括Microsoft C(MSC)、Borland TurboC(TurboC)和AT&T C,它们都实现了ANSI C标准,但可能各有不同的扩展和优化。 通过学习这本书,读者将掌握C语言的基本语法、编程原则以及如何使用TurboC 2.0进行编程实践,这对于理解计算机底层原理和软件开发入门具有重要作用。