网站首页所有分类 注册 登陆
| 文学 | 人文社科 | 经济与管理 | 外语 | 艺术与摄影 | 科技 | 计算机 | 工具书 | 外文原版 | 学术 | 母婴少儿 | 生活时尚 | 教育考试
当前位置:首页->文学-> ->Borland C 4.0程序设计
Borland C  4.0程序设计
收藏

Borland C 4.0程序设计

作者:,
分类:文学
人气:
装帧:平装 / 16开 / 585页 / 0字
ISBN(10位/13位):7507708756
出版:学苑出版社2008-11-24出版
定价:¥63元

标签(Tags):
收藏人数:
简介:
目录:
目 录

第一部分 语言参考

第一章 词法

1.1 空白符

1.2单词符号

第二章 语言结构

2.1 说明

2.2说明语法

2.3指针

2.4数组

2.5函数

2.6结构

2.7联合

2.8枚举

2.9表达式

2.10操作符语义

2.11操作符描述

2.12语句

第三章 C++

3.1新风格的类型强制转换

3.2运行时类型识别

3.3引用

3.4作用域访问操作符

3.5new与delete操作符

3.6类

3.7构造函数与析构函数

3.8重载操作符

3.9重载操作符函数

3.10多态类

3.11C++作用域

3.12模板

第四章 异常处理

4.1C++异常处理

4.2基于C的结构化异常

第五章 预处理器

5.1Null伪指令

5.2define与undef伪指令

5.3件包含伪指令include

5.4条件编译

5.5line行控制伪指令

5.6error伪指令

5.7pragma伪指令

5.8预定义的宏

第六章 使用C++流

6.1什么叫流

6.2iostream库

6.3流输出

6.4流输入

6.5用户定义类型的I/O

6.6简单的文件I/O

6.7串流处理

6.8屏幕输出流

第七章 使用Borland类库

7.1包容类库

7.2持久流类库

第八章 Windows程序设计

8.1资源描述文件

8.2模块定义文件

8.3输入库

8.4WinMain

8.5人口和出口

8.6项目文件

8.7BorlandC++堆管理程序

8.832位Windows程序设计

第九章 动态链接库

9.1何谓DLL

9.2创建DLL

9.3使用BorlandDLL

第十章 使用嵌入式汇编

10.1嵌入式汇编的语法和用法

10.2嵌入式汇编的编译

10.3使用内部汇编程序BASM

第二部分 图形系统程序实例

第十一章 C十+的核心内容

11.1引言

11.2C十十中新增加的语句

11.3类、对象与数据封装

11.4继承

11.5虚拟函数与多态

第十二章 绘图函数

12.1引言

12.2函数介绍

第十三章 鼠标的功能

13.1引言

13.2鼠标功能简介

13.3自定义鼠标功能

13.4 鼠标功能程序实例

第十四章 图形系统工作台

14.1引言

14.2计算各区域的坐标

14.3实例程序

第十五章 对话框及立体字的设计

15.1引言

15.2空白对话框的设计

15.3立体字的设计

15.4各种对话框

第十六章 画笔功能的设计

16.1引言

16.2实例程序

第十七章 线条功能的设计

17.1引言

17.2实例程序

第十八章 连续线条功能的设计

18.1引言

18.2 实例程序

第十九章 矩形功能的设计

19.1引言

19.2实例程序

第二十章 填充矩形功能的设计

20.1引言

20.2实例程序

第二十一章 橡皮擦功能的设计

21.1引言

21.2实例程序

第二十二章 填图功能的设计

22.1引言

22.2 实例程序

第二十三章 喷枪功能的设计

23.1引言

23.2实例程序

第二十四章 画圆功能的设计

24.1引言

24.2实例程序

第二十五章 书写功能的设计

25.1引言

25.2 实例程序

第二十六章 块文件功能的设计

26.1引言

26.2实例程序

第二十七章 打印功能的设计

27.1引言

27.2实例程序

第二十八章 文件读写功能的设计

28.1引言

28.2实例程序

第二十九章 图标的设计

29.1引言

29.2实例程序

第三十章 集成绘图系统功能

30.1引言

30.2函数简介及新函数分析

30.3自己的Paintbrush程序

附录A ANSI标准的实现
内容摘要:
第一章 词 法

本章介绍BorlandC十十词法的规范定义。C十十词法和各种与单词类似的单元 (即单

词符号,token)有关,后者由语言本身所识别。相对而言,语法(见第二章)则详细地

定义了组合单词符号以形成表达式、语句及其它单元的合法方式。

BorlandC+十中的单词符号是编译器及预处理器从用户程序的各种操作中抽取出来

的。

使用恰当的文本编辑器(如B0rlandC十十编辑器),并通过击键输入源代码中的

ASCII字符,就可以创建BorlandC十十程序。BorlandC十十中的基本程序单元是文件,

它通常与RAM或磁盘上的DOS文件相对应,其文件扩展名为.C或者.CPP。

预处理器先扫描程序文本,以处理特殊的预处理器伪指令。例如,伪指令

#include<inc_file>可以在编译之前先将文件inc_ file的内容添加(或包含)到程序

中。同时,预处理器也扩展程序及包含文件中的任何宏定义。

1.1 空 白 符

在编译器的词法分析阶段,源代码文件被分解成单词符号和空白符。空白符指空格、

水平制表符、垂直制表符、换行符及注释的集合。空白符可以指明单词符号从何处开始,

到何处结束;但除此功能之外,其它任何空白符均被忽略。例如,下面两个序列

inti; floatf;



inti;

floatf;

从词法上来讲是等价的,而且经过词法分析之后,得到的六个单词符号也相同:

(1)int

(2)i

(3);

(4)float

(5)f

(6);

表示空白符的ASCII字符可以出现在文字串中。在这种情况下,编译器不对其进行

常规的词法分析处理;换言之,它们仍然作为串的一部分:

charname[]=”BorlandInternationa1";

进行词法分析之后,得到七个单词符号,其中包括一个文字串单词符号:

"BorlandInternational"

1.1.1 用/续行

如果碰到一行中最后的换行符前有一个反斜杠(/),那么这种情况要作特殊处理。

反斜杠和换行符均被忽略,两个物理文本行被作为一行对待:

”Borland/

International”

被词法分析之后,得到“BorlandInternational”。
书评:
本书暂时没有评论
请登陆后发表评论,点击这里登陆,或者点击这里注册
 
关于我们 联系我们