C语言编程兵书
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

前言|Foreword

C语言是多年来在国内外被广泛应用的一种计算机语言。C语言具有功能丰富、表达能力强、使用灵活方便、应用面广等特点。因此,C语言特别适合编写系统软件。自C语言诞生以来,许多原来用汇编语言编写的软件,也可以用C语言编写,像Linux就是用C语言编写的。随着移动设备的推广及手机功能的逐步强大,编程语言又出现了许多新语言。但C语言从来没有丢失它原本占有的市场份额,只是应用领域有所变化。本书结合大量实例,全面、系统、深入地介绍了Visual C++ 6.0下C语言的开发技术,学习完本书之后,读者可以具备独立进行编程的能力。

本书特色

1.配有大量实例教程,学习效果好

本书作者专门编写了大量的配套实例教程,以便读者可以更加轻松、直观地学习本书内容,提高学习效率。相关源代码均收录于配书光盘中。

2.内容全面、系统、深入

本书介绍了Visual C++下C语言编程的基础知识及各种编程技巧。

3.讲解由浅入深、循序渐进,适合各层次的读者阅读

本书从C语言的基础开始讲解,逐步深入到C语言的高级编程技术及应用,内容从易到难,讲解由浅入深、循序渐进,适合各层次的读者阅读。

4.贯穿大量的开发实例和技巧,迅速提升开发水平

本书在讲解知识点时贯穿了大量典型的实例,并给出了大量的开发技巧,以便读者更好地理解各种概念和开发技术,体验实际编程,迅速提高开发水平。

本书内容及体系结构

第1篇 C语言开发基础(第1、2章)

本篇主要内容包括:C语言编程环境的搭建、控制台程序的创建、C语言中的三种语句结构、C语言的基础数据类型等。通过本篇的学习,读者可以熟练掌握C语言编程环境和C语言编程的语法及核心思想。

第2篇 C语言编程入门(第3、4章)

本篇主要内容包括:C语言中的三种基本结构—顺序、循环、分支。通过本篇的学习,读者可以掌握Visual C++下C语言的入门编程技术,从而步入C语言的殿堂。

第3篇 数组应用(第5、6章)

本篇主要内容包括:数组的应用,字符串在C语言中的处理方式。通过本篇的学习,读者可以掌握Visual C++下C语言中数组与字符串的编程与应用。

第4篇 函数及指针应用(第7、8章)

本篇主要内容包括:C语言的面向过程的实现方法—函数,以及指针的创建与使用。通过本篇的学习,读者可以掌握Visual C++下C语言函数的创建及使用,了解面向过程的编程思想,还可以掌握Visual C++中指针的创建与指针作为参数的应用。

第5篇 C语言高级数据类型(第9~11章)

本篇主要内容包括:结构体、联合和枚举这几种新的数据类型,以及预处理。它们在C语言编程中有很重要的作用。通过本篇的学习,读者可以掌握自定义结构体类型、联合类型、枚举类型的数据及相关操作。

第6篇 实战篇(第12、13章)

本篇主要内容包括:对文件的各种操作(新建、删除、重命名等)。通过本篇的学习,读者可以自己制作一个控制台式管理系统。最后一章含有大量的实际案例分析及程序源代码,希望读者可以依照案例要求进行练习。

本书读者对象

● C语言初学者;

● 想全面学习C语言编程技术的人员;

● Visual C++下C语言开发爱好者;

● 大、中专院校相关专业的学生;

● 社会培训班相关课程的学员。

本书作者

本书由张晶、高洪涛共同编著。其中,第1~6章由晋中师范高等专科学校的张晶负责编写,第7~13章由中国武警学院的高洪涛负责编写。

编者