谭浩强C语言讲义:入门与TurboC2.0集成开发环境

需积分: 10 3 下载量 125 浏览量 更新于2024-07-20 1 收藏 3.69MB PDF 举报
C语言讲义是谭浩强编写的教程,主要介绍了C语言的基础知识和实际应用。课程从C语言的概述开始,详细讲述了其发展历程。C语言诞生于70年代初期,由美国贝尔实验室发布,由B.W.Kernighan和D.M.Ritchie合作的经典著作《The C Programming Language》(简称《K&R》)对其进行了普及。尽管最初的《K&R》并未定义完整标准,但后续由美国国家标准协会制定了ANSI C标准。 C语言因其强大功能和广泛的优势,在80年代逐渐被接受并广泛应用到UNIX系统中,随后扩展至其他操作系统,成为当今最优秀的编程语言之一。C语言的不同版本包括Microsoft C(MSC)、Borland TurboC(TurboC)和AT&T C,这些版本不仅遵循ANSI C标准,还各自增加了额外的特性和优化,以提升编程体验。 该讲义的重点部分深入探讨了C语言的核心概念,如C语言的特点,如效率高、可移植性强、结构清晰等,以及面向对象编程的概念,尽管C语言本身并非纯面向对象,但它对结构化编程的支持为后来的C++等语言奠定了基础。 此外,讲义还涵盖了C语言的基本操作,如输入和输出函数,以及C源程序的结构特点,如预处理指令、函数定义、变量声明等。学习者将学会如何遵循书写规则来编写规范的C代码。 对于初学者来说,谭浩强的教程还包括了使用TurboC 2.0集成开发环境的教程,从环境的安装和启动,到各个菜单项的功能介绍,如File、Edit、Run、Compile、Project、Options、Debug、Break/watch等,这些都旨在帮助学员熟悉开发环境,进行实际编程练习。 这本讲义不仅提供了理论知识,还结合了实践操作,对于想要掌握C语言的程序员来说,是一份详尽且实用的学习资料。