文档介绍:最新
C 语言程序设计
教程
刘正林周纯杰编著
华中科技大学出版社
中国·武汉
内容简介
本书以最新 ANSI C++标准作为准则,以国内外广为流行的、美国
Microsoft 公司开发的 Visual C++ 为语言蓝本,系统地讲授 C++模块化语
言的基础部分,即 C 语言作为最新 ANSI C++内核的基本语法和程序设计方法,
扬弃了 C 语言老版本的一些非标准内容,按照“循序渐进,突出重点,深入浅
出,融会贯通”的教学原则,编写成自成体系的 C 语言教科书;每章都有小结,
归纳出必须掌握的重点内容,并附有大量的****题,以加深读者对重点内容的理
解;本书可作为大专院校理、工科各专业学生学****C 语言程序设计”的教科
书,也可供广大电脑爱好者作为自学 C 和 C++语言的教材和参考书。
图书在版编目(CIP)数据
最新 C 语言程序设计教程/刘正林周纯杰编著
武汉:华中科技大学出版社,2003 年 2 月
ISBN 7-5609-2884-6/TP312C
Ⅰ. J
Ⅱ. ①刘⋯②周⋯
Ⅲ.
Ⅳ.
最新C语言程序设计教程刘正林周纯杰编著
责任编辑:吴锐涛封面设计:刘卉
责任校对:陈元玉责任监印:张正林
出版发行:华中科技大学出版社武昌喻家山邮编:430074 电话:(027)87542624
经销:新华书店湖北发行所
录排:华中科技大学惠友科技文印中心电话:(027)87543977
印刷:
开本:787×960 1/16 印张: 字数:
版次:2003 年 2 月第 1 版印次:2003 年 2 月第 1 次印刷印数:
ISBN 7-5609-2884-6/TP312C 定价: 元
(本书若有印装质量问题,请向出版社发行部调换)
前言
崭新的 21 世纪,以现代电子信息产业为龙头的全球经济一体化浪潮正席卷世界,这
是当今人类所面临的巨大挑战,人们将认真面对挑战的内涵和挑战所带来的机遇。而以
IT(Information Technology)技术为基础的信息产业正深入到人类社会生活的方方
面面,无论是生产制造、商业、国防和科技等领域,还是第三产业,计算机软件现已成为
担当重任的核心力量,互联网和软件已成为推动新经济发展的重要基础。因此,计算机软
件技术将是各类专业的大专生、本科生和研究生所必备的基础知识。面向对象的程序设计
是软件技术的一场革命,必将成为 21 世纪普遍采用的软件开发方法。C++是面向对象程序
设计的第一个大众化设计语言版本,是当前学****面向对象程序设计方法的首选语言。C++
是著名 C 语言的面向对象扩展,C 语言最初设计时,是作为一种面向系统软件(操作系统
Operating System 和语言处理系统)的开发语言,即是用来代替汇编语言的,但是由
于它强大的生命力,在事务处理、科学计算、工业控制和数据库技术等各个方面都得到了
广泛应用。即便进入到以计算机网络为核心的信息时代,C 语言仍然是作为通用的汇编语
言使用,用以开发软(件)、硬(件)结合的程序,如实时监控程序、控制程序和设备驱动
程序等。而 C++是 C 语言的超集,它保留了 C 的所有组成部分而与其完全兼容,既可以做
传统的结构化程序设计,又能进行面向对象程序设计,是当今世界最为流行的面向对象程
序设计语言。
本书以最新 ANSI(American National Standards Institute) C++标准为准
则,以美国 Microsoft 公司开发的 Visual C++ 为语言蓝本,重点介绍 C++程序
设计语言的主要语法和模块结构化基础,并讲解 C 和 C++的不同点,使学生能自觉扬弃 C
语言老版本的一些非标准内容,将 C 语言老版本程序快捷地修改成符合最新 ANSI C++标
准的实用程序,其目的是便于学生尽快掌握像 Visual C++和 C++ Builder 这些优秀可
视化的应用程序开发工具,快速冲向计算机应用领域的前沿,成为各类专业从事计算机应
用、具有相当的应用软件开发能力的技术人才,为进一步学****完全面向对象、面向计算机
网络的 Java 语言打下牢固的基础。由于面向对象程序设计方法与传统结构化程序设计方
法在思维方式、核心概念、编程技术等方面差别很大,新概念、新技术和新的专业术语较
多,为了使学生便于学****我们总结了多年教学和科研的实践经验,根据“循序渐进