图书介绍

C语言贯通教程 C,C++,Visual C++及Windows应用程序2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

C语言贯通教程 C,C++,Visual C++及Windows应用程序
  • 史斌星,史佳编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7900635858
  • 出版时间:2001
  • 标注页数:464页
  • 文件大小:85MB
  • 文件页数:480页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

C语言贯通教程 C,C++,Visual C++及Windows应用程序PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 VC++6.0介绍1

1.1 C语言介绍1

1.1.1 计算机语言1

1.1.2 对计算机语言的基本要求1

1.1.3 一个最简单的C语言程序2

1.1.4 编译软件2

1.1.5 C语言的三个阶段3

1.1.6 可视化开发软件4

1.1.7 VC++6.04

1.2 进入VC++6.05

1.2.1 编译步骤5

1.2.2 打开VC++6.06

1.3 VC++6.0的界面7

1.4.1 创建控制台程序8

1.4 创建一个C程序8

1.4.2 通过工具栏创建新项目9

1.4.3 通过工具栏创建新文件10

1.4.4 工具栏按钮和菜单栏命令的比较11

1.5 怎样编译和运行程序11

1.5.1 程序的编译11

1.5.2 输出窗中的消息12

1.5.3 程序的运行13

1.5.4 控制台程序的几种运行方法14

1.5.5 Workspace中的内容15

1.5.6 什么是Project15

1.6 怎样修改老程序16

1.6.1 怎样打开一个老程序16

1.6.2 程序的修改16

1.6.3 退出和存盘17

1.6.4 Debug和Release版本18

1.7.1 展开和收缩符号19

1.7 Workspace19

1.7.2 隐藏Workspace窗口20

1.7.3 隐藏输出窗20

1.7.4 改变Workspace和输出窗的大小20

1.7.5 FileView和ClassView21

1.8 怎样检查错误21

1.8.1 输出窗中的错误信息21

1.8.2 制造一个错误22

1.9 怎样使用VC++6.0帮助23

1.9.1 怎样进入帮助23

1.9.2 目录选项24

1.9.3 索引27

1.9.4 搜索28

1.9.5 书签28

1.10 怎样安装VC++6.029

1.10.1 起动安装盘29

1.9.6 F1帮助键29

1.10.2 签署协议31

1.10.3 ID数32

1.10.4 重新启动系统32

1.10.5 选择安装方式33

1.10.6 选择安装内容35

1.10.7 安装进度指示37

1.10.8 安装帮助软件37

1.10.9 选择MSDN安装类型38

1.10.10 注册40

1.11 本章小结40

第2章 C语言基础42

2.1 C语言程序的基本特点42

2.1.1 C语言程序的结构42

2.1.2 C语言程序的书写格式43

2.2 输出输入语句44

2.2.1 格式化的输出语句44

2.2.2 格式化的输入语句45

2.3.1 从源文件创建新项目47

2.3 在VC++6.0中创建新项目47

2.3.2 创建Console项目49

2.4 数据52

2.4.1 变量52

2.4.2 常量56

2.4.3 转换说明符59

2.4.4 变量和常量的大小的测试60

2.4.5 控制代码的测试62

2.4.6 标识符和关键字64

2.4.7 变量的存储属性64

2.4.8 数组66

2.5 运算语句70

2.5.1 赋值运算70

2.5.2 算术运算71

2.5.5 条件运算73

2.5.3 前置和后置运算73

2.5.4 关系运算73

2.5.6 逗号结合运算75

2.5.7 逻辑运算75

2.5.8 位操作76

2.5.9 数据类型转换78

2.5.10 运算顺序和结合性79

2.6 控制语句81

2.6.1 if结构81

2.6.2 swich结构82

2.6.3 while结构84

2.6.4 do...while结构86

2.6.5 for结构90

2.6.6 转移语句92

2.7 指针93

2.7.1 指针变量94

2.7.2 指针和数组99

2.7.3 字符指针100

2.7.4 指针数组101

2.7.5 多级指针103

2.8 函数104

2.8.1 一个最简单的函数104

2.8.2 用地址量作实参数107

2.8.3 利用地址量返回结果108

2.8.4 参数个数不定的函数109

2.8.5 利用全局变量传递数据109

2.8.6 函数应用举例110

2.8.7 如何将数组传递到函数中115

2.8.8 如何将字符串传递到函数中116

2.8.9 如何将多维数组传递到函数中117

2.8.10 指针型函数119

2.8.11 递归函数121

2.8.12 函数指针123

2.8.13 库函数125

2.8.14 输入和输出函数的格式127

2.9 文件128

2.9.1 文件的打开128

2.9.2 命令行参数130

2.9.3 文件的复制132

2.9.4 字符串输入和输出函数135

2.9.5 文件的格式化输入和输出136

2.10 结构和联合137

2.10.1 结构137

2.10.2 联合146

2.10.3 枚举148

2.10.4 类型定义150

2.10.5 条件编译151

2.11 动态存储分配153

2.12 本章小结156

3.1 C++和C的主要差别157

第3章 C++157

3.2 C++的类170

3.2.1 什么是类170

3.2.2 类的说明172

3.2.3 类的定义174

3.2.4 类的应用175

3.2.5 类的对象177

3.2.6 this指针177

3.2.7 内联成员函数179

3.3 C++项目的创建180

3.4 对象的初始化185

3.4.1 构造函数185

3.4.2 析构函数188

3.4.3 默认构造函数和析构函数191

3.4.4 建立动态对象191

3.5.1 单一继承192

3.5 类的继承192

3.5.2 多重继承196

3.5.3 友元函数198

3.6 多态性和虚函数201

3.6.1 什么是多态性201

3.6.2 虚函数202

3.7 面向对象的程序设计和本章小结203

第4章 Win32 Application程序205

4.1 一个最简单的Win32 Application程序205

4.2 文件prog4_1.cpp的说明217

4.2.1 prog4_1.cpp中的说明语句218

4.2.2 LoadString()函数219

4.2.3 窗口类的定义和注册220

4.2.4 CreateWindow()函数222

4.2.5 其他函数224

4.2.6 事件驱动的程序225

4.2.7 WndProc()窗口函数226

4.2.8 显示About对话框227

4.2.9 终止程序的运行228

4.2.10 字符的显示228

4.3 字符显示技术230

4.3.1 prog4_2.cpp源文件230

4.3.2 源程序分析233

4.3.3 程序的运行238

4.3.4 对消息的识别239

4.4 图形的显示240

4.5 图形的填充246

4.6 本章小结250

第5章 菜单程序251

5.1 一个空白的菜单程序251

5.1.1 怎样创建新项目251

5.1.2 编译和运行程序259

5.1.3 Windows窗口的基本功能260

5.2 blank程序剖析261

5.2.1 头文件blank.h261

5.2.2 源文件blank.cpp265

5.2.3 头文件MainFrm.h269

5.2.4 源文件MainFrm.cpp271

5.2.5 头文件ChildView.h275

5.2.6 源文件ChildView.cpp276

5.2.7 stdafx文件277

5.3 程序的运行顺序278

5.3.1 程序的入口278

5.3.2 调试方法285

5.4 菜单编辑器289

5.5 ClassWizard296

5.5.1 进入ClassWizard296

5.5.2 改动后的程序300

5.6.1 工具栏编辑器的界面310

5.6 工具栏编辑器310

5.6.2 怎样创建新按钮311

5.6.3 怎样在按钮上作图314

5.7 加速键编辑器316

5.8 字符串编辑器319

5.9 快捷菜单321

5.10 本章小结329

6.1 AppWizard创建的对话框330

第6章 对话框程序330

6.2 对话框编辑器333

6.2.1 控件工具栏334

6.2.2 对话框工具栏336

6.3 两个例子339

6.3.1 征求意见表339

6.3.2 日历查阅程序343

6.4 对话框程序的剖析344

6.4.2 stdafx.cpp源文件345

6.4.1 资源文件345

6.4.3 blankDlg.cpp文件346

6.4.4 blankDlgDlg.cpp文件347

6.4.5 添加系统菜单项351

6.5 组合框控件354

6.6 对话框之间的通话359

6.7 非模态对话框370

6.8 本章小结377

第7章 绘图程序379

7.1 菜单控制的绘图程序379

7.1.1 添加菜单项379

7.1.2 添加消息处理函数380

7.1.3 源程序代码382

7.2 用鼠标绘图391

7.2.1 创建项目391

7.2.2 源程序代码392

7.2.3 运行程序398

7.3 本章小结400

第8章 文字输入程序401

8.1 一个简单的输入程序401

8.1.1 创建新项目401

8.1.2 添加代码402

8.2 文本文件的读取408

8.2.1 创建新项目408

8.2.2 修改源程序409

8.3 以CEditView为基类的程序413

8.4 以CRichEditView为基类的程序417

8.5 本章小结420

第9章 多媒体编程421

9.1 bmp文件的显示421

9.1.1 创建项目421

9.1.2 程序分析427

9.2 图标和位图的显示429

9.2.1 引入或创建图像资源430

9.2.2 添加控件431

9.2.3 程序代码433

9.3 声音程序435

9.4 时钟程序438

9.5 动画程序441

9.6 本章小结443

第10章 数据库编程444

10.1 什么是数据库444

10.2 配置数据源446

10.3 创建一个支持数据库的项目449

10.4 显示窗口的设计452

10.4.1 对话框中的控件452

10.4.2 添加成员变量453

10.4.3 程序的运行454

10.5 对程序的分析455

10.6 本章小结464

热门推荐