


定价:99元
印次:1-1
ISBN:9787302395362
出版日期:2015.06.01
印刷日期:2015.04.24
图书责编:王中英
图书分类:零售
本书全面、系统地介绍了C语言的基础知识,以及如何使用C语言进行程序开发。书中的内容涉及面广,从基本操作到进阶技巧和高级技术,再到项目开发,几乎涉及C语言开发过程中的所有重要知识。本书讲解时提供了大量的实例,供读者实战演练。另外,本书附赠15小时高品质同步教学视频,对书中的重点和难点内容做了详细讲解,便于读者更加高效、直观地学习。该视频录音清晰,画面清楚,讲解到位,可以让读者感受身临实际教学课堂,聆听老师讲解的教学效果。 全书共21章,分为3篇。第1篇为C语言基础知识,涉及的主要内容有C语言概述、C语言与算法、函数、常量、基本数据类型、运算符、表达式、变量、流程控制、数组、指针、构造数据类型和预处理命令等。第2篇为C语言进阶技巧,涉及的主要内容有字符及字符串处理、内存处理、文件处理、底层程序设计、数学计算支持、错误处理和国际化特性等。第3篇为C语言编程实战,介绍了五子棋游戏、图书管理系统和制作通讯录3个C语言编程实战案例。 本书讲解由浅入深,通俗易懂,适合C语言初学者及所有想全面学习C语言开发的人员阅读,也适合各种使用C语言进行开发的工程技术人员阅读。对于程序员而言,本书也是一本不可多得的案头必备参考书,供开发时随时查阅。
【本书源代码、习题答案、教学PPT在课件处下载】【本书同步教学视频下载地址见网络资源链接】http://pan.baidu.com/s/1jGxNG4A
前 言 C语言是一种计算机程序设计语言,由美国贝尔实验室的Dennis M. Ritchie于1972年推出。1978年后,C语言先后被移植到大、中、小及微型机上。C语言是一种结构式语言,功能齐全且强大,而且因为它应用了指针,使得它可以直接进行靠近硬件的操作,所以它既具有高级语言功能强大的特点,又具有汇编语言高效的特点,常常被称为中级语言。使用C语言既可以编写系统应用程序,也可以编写不依赖于特定计算机硬件的应用程序。C语言的应用范围非常广泛,由于它本身具备很强的数据处理能力,因此不仅在软件开发中会用到C语言,而且在其他各类科研项目中也都会用到C语言。 C语言开发常用的IDE(集成开发环境)有Microsoft Visual C++、Dev-C++、Code::Blocks、Borland C++ Builder、Watcom C++、GNU DJGPP C++、Lccwin32 C Compiler 3.1、High C、Turbo C、C-Free、Win-TC和Xcode等。当前,Microsoft公司的VisualStudio开发平台上的Visual C++是C语言开发最为流行的集成开发环境。 笔者在多年的教学和开发实践中,深感需要编写一本既能让初学者快速入门,又能真正利用C语言进行软件开发的指导性书籍。于是笔者结合自己多年的C语言使用经验,花费一年多的时间编写了本书。本书以当前最为流行的Visual C++作为C语言集成开发环境来写作,全面、详细、深入地介绍了C语言开发所涉及的大部分知识点。书中的每个知识点和技术都采用了以实例讲解为主、理论分析为...
第1篇 C语言基础知识
第1章 C语言概述( 教学视频:35分钟) 2
1.1 关于程序设计 2
1.1.1 了解程序设计 2
1.1.2 了解计算机语言 3
1.1.3 计算机语言的分类 3
1.2 C语言概述 5
1.2.1 C语言的历史发展 5
1.2.2 C语言的基本特点 6
1.3 C语言的开发环境 7
1.3.1 编辑器、编译器和链接器 7
1.3.2 集成开发环境 7
1.4 Turbo C的使用 7
1.5 Microsoft Visual C++ 6.0的使用 11
1.6 Hello World程序 16
1.7 A+B程序 17
1.8 程序错误和调试 18
1.9 小结 20
1.10 习题 20
第2章 C语言与算法( 教学视频:39分钟) 22
2.1 算法的基本概念 22
2.1.1 算法基础 22
2.1.2 算法特性 23
2.1.3 算法的使用举例 23
2.2 算法描述 25
2.2.1 自然语言 25
2.2.2 流程图 25
2.2.3 3种基本结构 26
2.2.4 N-S流程图 28
2.2.5 伪代码 29
2.3 小结 30
2.4 习题 30
第3章 C语言的构成——函数( 教学视频:69分钟) 31
3.1 函数概述 31
3.1.1 库函数 31
3.1.2 自定义函数 32
3.2 函数的定义和调用 34
3.2.1 简单函数的定义 35
3.2.2 简... 查看详情





