图书介绍
微机常用高级语言的使用与操作2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 袁忠良主编 著
- 出版社: 北京:中国科学技术出版社
- ISBN:750461789X
- 出版时间:1996
- 标注页数:540页
- 文件大小:24MB
- 文件页数:572页
- 主题词:
PDF下载
下载说明
微机常用高级语言的使用与操作PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
一、BASIC语言简介1
二、BASIC语言的基本特点1
目录1
第一章 BASIC语言的使用与操作1
第一节 概述1
三、BASIC程序的基本构成2
四、BASIC基本字符3
(一)常数4
二、常数、变量和表达式4
第二节 语句与函数4
一、语法定义符4
(三)表达式5
(二)变量5
1.赋值语句LET6
(一)基本语句6
三、语句汇总6
1.无条件转移语句GOTO7
(二)控制语句7
2.键盘输入语句INPUT7
3.读数与置数语句READ/DATA7
4.恢复数句区语句RESTORE7
5.屏幕输出语句PRINT7
6.打印输出语句LPRINT7
7.格式输出语句PRINT USING7
8.注释语句REM7
9.暂停语句STOP7
10.结束语句END7
9.返回语句RETURN8
8.转子语句GOSUB8
2.基本型条件转移语句IF—THEN8
3.扩展型条件转移语句IF—THEN—ELSE8
4.多分支选择转移语句ON—GOTO8
5.步长型循环语句FOR—NEXT8
6.当型循环语句WHILE—WEND8
7.自定义函数语句DEF8
1.打开顺序文件语句OPEN9
(四)文件操作语句9
10.选择转子语句ON—GOSUB9
11.捕捉错误语句ON ERROR GOTO9
12.出错处理子程序返回语句RESUME9
13.设置功能键陷阱语句ON KEY9
14.设置时钟陷阱语句ONTIMER9
(三)数组语句9
1.数组说明语句DIM9
2.数组删除语句ERASE9
3.下标基值选择语句OPTION BASE9
5.定义随机文件缓冲区字段语句FIELD10
4.打开随机文件语句OPEN10
2.写顺序文件语句WRITE#、PRINT10
3.读顺序文件语句INPUT10
2.屏幕显示方式选择语句SCREEN11
1.置光标位置语句LOCATE11
6.向记录缓冲区字段名赋值语句LSET、RSET11
7.将缓冲区数据写到磁盘文件上的语句PUT11
8.读随机文件语句GET11
9.关闭文件语句CLOSE11
10.程序文件链接语句CHAIN11
(五)屏幕控制语句11
4.连续画线语句DRAW12
3.画线语句LINE12
3.颜色选择语句COLOR12
4.置屏幕行宽语句WIDTH12
5.清屏语句CLS12
6.功能键显示语句KEY ON12
7.消除功能键显示语句KEY OFF12
(六)屏幕作图语句12
1.画点语句PSET12
2.擦点语句PRESET12
3.设置音乐陷阱语句ON PLAY13
2.音乐语句PLAY13
5.画椭圆语句CIRCLE13
6.涂色语句PAINT13
7.窗口语句WINDOW13
8.视见区语句VIEW13
9.取图语句GET13
10.放图语句PUT13
(七)音响语句13
1.声响语句BEEP、SOUND13
11.INT(X)14
10.RND[(X)]14
四、函数汇总14
(一)一般函数14
1.SIN(X)14
2.COS(X)14
3.TAN(X)14
4.ATN(X)14
5.SQR(X)14
6.EXP(X)14
7.LOG(X)14
8.ABS(X)14
9.SGN(X)14
9.SPACE$(N)15
8.STR$(X)15
12.FIX(X)15
13.CINT(X)15
14.CDBL(X)15
15.CSNG(X)15
(二)字符串函数15
1.LEN(X$)15
2.LEFT$(X$,N)15
3.RIGHT$(X$,N)15
4.MID$(X$,N[,M])15
5.ASC(X$)15
6.CHR$(N)15
7.VAL(X$)15
1.TAB(X)16
(四)屏幕显示和控制函数16
10.STRING$16
11.INSTR([N,]X$,Y$)16
12.HEX$(X)16
(三)文件操作函数16
1.MKI$(X%)16
2.CVI(X$)16
3.MKS$(X!)16
4.CVS(X$)16
5.MKD$(X#)16
6.CVD(X$)16
7.EOF(〈文件号〉)16
8.LOC(〈文件号〉)16
9.LOF(〈文件号〉)16
一、BASIC程序的上机操作步骤17
第三节 使用与操作17
2.SPC(X)17
3.CSRLIN17
4.POS(N)17
1.重新编行号命令RENUM18
(二)用于修改或调试程序的命令18
二、BASIC命令汇总18
(一)一般常用命令18
1.建立源程序命令NEW18
2.自动编行号命令AUTO18
3.显示程序命令LIST18
4.打印程序命令LLIST18
5.运行程序命令RUN18
6.退出BASIC状态命令SYSTEM18
3.删除文件命令KILL19
2.将文件调入内存的命令LOAD19
2.删除程序行命令DELETE19
3.进入行编辑命令EDIT19
4.继续运行程序的命令CONT19
5.置跟踪状态命令TRON19
6.解除跟踪状态命令TROFF19
(三)常用文件操作命令19
1.存储文件命令SAVE19
三、程序的修改——屏幕编辑20
5.重新初始化命令RESET20
4.显示文件目录命令FILES20
5.更改文件名命令NAME—AS20
6.将程序文件与内存程序合并的命令MERGE20
7.将二进制数据装入磁盘的命令BSAVE20
8.将二进制数据装入内存的命令BLOAD20
(四)其他命令20
1.清屏命令CLS20
2.置零命令CLEAR20
3.功能键显示命令KEY ON20
4.消除功能键显示的命令KEY OFF20
四、文件操作21
(四)运行过程中由系统自行查出错误之后,程序的修改方法21
(一)“编辑/数字”区21
(二)没按下回车键之前,程序的修改方法21
(三)按下回车键之后,程序的修改方法21
(一)顺序文件的操作22
(二)随机文件的操作24
(三)程序文件的链接27
(一)屏幕显示操作28
五、屏幕显示与控制操作28
(二)屏幕控制操作30
(一)画点与画线32
六、屏幕绘图与动画技术32
(二)画弧线与画椭圆33
(四)图形的窗口显示34
(三)涂色34
(五)动画技术35
(二)乐曲的演奏37
(一)声响功能的使用37
七、发出声响与乐曲的演奏37
(三)后台演奏方法38
(二)字符串的运算中39
(一)BASIC语句中39
八、汉字BASIC的使用场合39
九、打印机的使用40
(五)打印中40
(三)字符串函数中40
(四)数据文件中40
(一)初次上机容易出现的错误41
二、常见错误及其处理方法41
第四节 使用技巧与常见错误处理41
一、键盘的使用技巧41
(一)功能键区41
(二)打字机键区41
(二)语言使用不当造成的错误42
(三)避免错误产生的若干方法47
(二)跟踪运行49
(一)显示中间变量49
三、程序调试的策略与技巧49
(三)使用STOP语句分段调试程序50
(四)对大型程序按模块进行调试51
四、错误信息注释52
二、Turbo Basic系统简介54
一、Turbo Basic语言的特点54
第二章 Turbo Basic语言的使用与操作54
第一节 概述54
(一)常量55
二、数据类型55
第二节 语句与函数55
一、Turbo Basic程序结构55
三、表达式56
(二)变量56
(一)数组定义57
四、数组57
(二)动态数组和静态数组58
(二)函数59
(一)子程序59
五、子程序、函数和过程59
(四)局部变量60
(三)过程60
(八)递归61
(七)数组申明61
(五)全局变量(共享属性)61
(六)静态变量61
(二)随机文件62
(一)顺序文件62
六、文件62
(四)输入输出设备63
(三)二进制文件63
(二)循环结构64
(一)选择结构64
七、结构化语句64
八、元语句65
(一)Screen66
九、图形与音乐66
(五)绘图语句(DRAW)67
(四)最近参考点和相对坐标67
(二)COLOR67
(三)画点、直线、矩形和圆67
(七)动画68
(六)涂色语句(PAENT)68
(十)音乐69
(九)视野窗(VIEW)69
(八)用户定义坐标系69
(一)主机仅有软盘系统(无硬盘)70
一、进入Turbo Basic70
第三节 使用与操作70
(三)Turbo Basic主屏幕71
(二)硬盘系统71
(一)文件(程序)的编辑73
二、初级编辑73
(一)块操作74
三、高级编辑74
(二)文件存盘74
(二)混合命令75
(五)文件存盘命令76
(四)退出编辑命令76
(三)建立新文件命令76
(一)Load77
五、File命令功能77
四、运行和编译程序77
(一)运行程序77
(二)编译程序77
(三)产生EXE文件77
(八)OS Shell78
(七)Chang Dir78
(二)New78
(三)Save78
(四)Write to78
(五)Main File78
(六)Directory78
(一)Options(选择命令)79
一、Turbo Basic环境设置79
(九)Quit79
第四节 Turbo Basic环境设置与程序调试79
(三)Window(窗口命令)80
(二)Setup(设置命令)80
(二)链接技术81
(一)程序编制准则81
(四)Debug(调试命令)81
二、编程技术与程序调试81
(四)程序调试方法82
(三)错误陷阱技术82
第五节 绘图应用程序举例84
三、Turbo Basic与BASIC84
附录一 Tubro Basic字符集86
附录二 Turbo Basic保留字87
附录三 编辑器命令一览表88
附录四 Turbo Basic错误信息90
附录五 Turbo Basic指令集93
一、FORTRAN 77语言的发展与现状112
第一节 概述112
第三章 FORTRAN 77语言的使用与操作112
三、FORTRAN 77语言的程序结构113
二、FORTRAN 77语言使用的字符113
四、FORTRAN 77源程序的书写格式114
(一)常数115
一、常数、变量、表达式和赋值语句115
第二节 FORTRAN 77语言的语句与函数115
(二)变量116
(四)算术表达式和逻辑表达式117
(三)数组117
1.算术赋值语句118
(五)赋值语句118
4.ASSING语句119
3.赋值GO TO语句119
2.逻辑赋值语句119
3.字符赋值语句119
二、基本控制语句119
1.无条件GO TO语句119
2.计算GO TO语句119
9.CALL语句120
8.CONTINUE语句120
5.算术IF语句120
6.逻辑IF语句120
7.DO语句120
2.DIMENSION语句121
1.类型说明语句121
10.PAUSE语句121
11.STOP语句121
三、说明性语句121
6.DATA语句122
5.EQUIVALENCE语句122
3.EXTERNAL语句122
4.COMMON语句122
(一)内部函数123
四、函数和子程序123
(二)语句函数124
(三)函数子程序126
(四)子例程子程序127
1.READ语句128
五、基本输入输出语句128
六、输入输出格式语句和格式129
3.WRITE语句129
2.PRINT语句129
(四)G编辑符130
(三)E编辑符130
(一)I编辑符130
(二)F编辑符130
(九)斜杠编辑符131
(八)编辑符的重复数131
(五)X编辑符131
(六)H编辑符131
(七)撇号编辑符131
(十六)字段分隔符132
(十五)BN和BZ编辑符132
(十)L编辑符132
(十一)A编辑符132
(十二)D编辑符132
(十三)Tn编辑符132
(十四)S、SP和SS编辑符132
二、编译和连接133
一、源程序的建立133
第三节 FORTRAN77的使用与操作133
(一)IBM FORTRAN调用汇编子程序的一般规则138
三、FORTRAN 77与汇编语言的接口138
(二)FORTRAN 77数据功能的扩充139
(三)使用公共数据区直接传送数据142
一、文件的概念144
第四节 FORTRAN 77文件的使用144
二、文件的分类FORTRAN 77把文件分为外部文件和内部文件145
四、文件的输入与输出146
三、文件的存取方式146
2.CLOSE语句148
1.OPEN语句148
五、辅助输入输出语句148
6.INQUIRE语句150
5.REWIND语句150
3.BACKSPASE语句150
4.ENDFILE语句150
附录一 编译期间的错误信息152
附录二 FORTRAN 77内部函数表164
二、PASCAL语言的主要特点167
一、PASCAL语言的产生和发展167
第四章 PASCAL语言的使用与操作167
第一节 概述167
三、PASCAL语言的程序结构168
(三)用户定义的标识符169
(二)PASCAL预定义标识符169
第二节 语句与语法汇总169
一、标识符和运算符169
(一)PASCAL保留关键字169
(四)运算符170
二、数据与数据类型171
(五)运算过程中的运算顺序171
(一)简单的数据类型172
(二)枚举类型173
(四)数组类型175
(三)子界类型175
(五)集合类型177
(六)记录类型179
(七)文件类型181
(八)指针类型184
(一)基本语句185
三、PASCAL语言的语句185
(二)构造型语句187
(一)函数191
四、过程与函数191
(二)过程192
(三)形式参数的种类194
(四)子程序的递归调用195
(五)超前引用子程序的规则196
(一)算术函数197
一、标准函数197
第三节 标准函数与标准过程197
(二)转换函数198
二、标准过程199
(四)进退函数199
(三)判断函数199
(一)运行PASCAL程序的步骤201
一、IBM-PC PASCAL上机过程201
第四节 使用与操作201
(二)PC-PASCAL编译系统202
(三)使用IBM-PC机(无硬盘的情况)207
(一)Turbo PASCAL编译系统的安装208
二、Turbo PASCAL编译系统的上机过程208
(二)进入Turbo PASCAL状态209
(三)编辑器的使用210
(一)用IBM—PC PASCAL语言实现对系统功能调用213
三、在PASCAL中实现DOS的功能调用213
(四)编译源程序213
(五)运行程序213
(二)在Turbo PASCAL中实现对系统功能调用214
(三)用Turbo PASCAL作中断处理215
四、PASCAL程序调用汇编语言程序216
(一)普通PASCAL程序调用汇编子程序的过程217
(二)Turbo Pascal调用汇编子程序219
(一)PASCAL语言的文件变量与外部文件名的联系220
五、PASCAL文件的使用方法220
(二)文件的存储结构222
(三)关于文件的常见运行错误224
一、PASCAL语言与dBASEⅢ的参数传递的方法225
第五节 使用技巧与常见错误处理225
三、PASCAL调用FORTRAN和C外部过程227
二、PASCAL与高级语言数据文件共享问题227
(二)顺序存取方法229
(一)堆的作用和动态内存分配229
四、Turbo Pascal大数组的动态存取方法229
(三)随机存取方法232
(二)常见的运行错误234
(一)常见的语法错误234
五、常见错误234
六、Turbo PASCAL(5.0 5.5版)错误信息和代码237
二、FoxBASE+系统概况248
一、FoxBASE+语言的简介248
第五章 FoxBASE+语言的使用与操作248
第一节 概述248
(三)数据库别名249
(二)数据工作区249
(一)数据库249
(五)数据类型250
(四)记录指针250
(七)常量251
(六)数据种类251
(八)变量252
(九)运算符253
(十)表达式254
(十二)命令255
(十一)函数255
(十三)程序256
(十四)文件257
(十五)交互命令状态258
(十七)菜单和用户定义菜单259
(十六)编辑和全屏幕编辑259
一、命令汇总260
第二节 FoxBASE+的命令与函数260
(十八)保留字260
(十九)系统配置文件260
5.@...SAY…GET[VALID]261
4.@...PROMPT261
1. 261
2.?/??261
3.@...BOX261
7.@...MENU263
6.@...TO263
9.ACCEPT264
8.@...SAY...GET264
11.APPEND FROM[FIELDS]265
10.APPEND265
13.AVERAGE266
12.APPEND FROM266
14.BROWSE[NOMODIFY]267
17.CANCEL268
16.CALL268
15.BROWSE268
24.CLEAR PROGRAM269
23.CLEAR MEMORY269
18.CHANGE269
19.CLEAR269
20.CLEAR ALL269
21.CLEAR FIELDS269
22.CLEAR GETS269
28.CONTINUE270
27.CLOSE270
25.CLEAR PROMPT270
26.CLEAR TYPEAHEAD270
32.COPY STRUCTURE EXTENDED271
31.COPY STRUCTURE271
29.COPY271
30.COPY FILE271
35.CREATE FROM272
34.CREATE272
33.COUNT272
37.CREATE REPORT273
36.CREATE LABEL273
41.DIMENSION274
40.DELETE FILE274
38.CREATE VIEW274
39.DELETE274
44.DISPLAY FILES275
43.DISPLAY275
42.DIR275
49.DO276
48.DISPLAY STRUCTURE276
45.DISPLAY HISTORY276
46.DISPLAY MEMORY276
47.DISPLAY STATUS276
52.EDIT277
51.DO WHILE277
50.DO CASE277
58.GATHER278
57.FLUSH278
53.EJECT278
54.ERASE278
55.EXIT278
56.FIND278
62.INDEX279
61.IF279
59.GO/GOTO279
60.HELP279
65.INSERT280
64.INPUT280
63.INDEX[FOR]280
71.LIST HISTORY281
70.LIST FILES281
66.JOIN281
67.KEYBOARD281
68.LABEL281
69.LIST281
75.LOAD282
74.LIST STRUCTURE282
72.LIST MEMORY282
73.LIST STATUS282
78.MENU283
77.LOOP283
76.LOCATE283
81.MODIFY COMMAND284
80.MENU TO284
79.MENU BAR284
85.MODIFY STRUCTURE286
84.MODIFY REPORT286
82.MODIFY FILE286
83.MODIFY LABEL286
89.ON KEY287
88.ON ESCAPE287
86.NOTE287
87.ON ERROR287
95.QUIT289
94.PUBLIC289
90.PACK289
91.PARAMETERS289
92.PRIVATE289
93.PROCEDURE289
98.READ MENU BAR290
97.READ MENU290
96.READ290
104.REPLACE291
103.RENAME291
99.RECALL291
100.REINDEX291
101.RELEASE291
102.RELEASE MODULE291
107.RESTORE SCREEN292
106.RESTORE292
105.REPORT292
112.SAVE SCREEN293
111.RUN293
108.RESUME293
109.RETRY293
110.RETURN293
116.SEEK294
115.SCROLL294
113.SAVE294
114.SCATTER294
122.SET CARRY295
121.SET BELL295
117.SELECT295
118.SET295
119.SET ALTERNATE295
120.SET ALTERNATE TO295
126.SET COLOR TO296
125.SET COLOR296
123.SET CENTURY296
124.SET CLEAR296
132.SET DEFAULT TO297
131.SET DECIMALS TO297
127.SET CONFIRM297
128.SET CONSOLE297
129.SET DATE297
130.SET DEBUG297
138.SET ECHO298
137.SET DOHISTORY298
133.SET DELETED298
134.SET DELIMITERS298
135.SET DELIMITERS TO298
136.SET DEVICE TO298
143.SET FIELDS TO299
142.SET FIELDS299
139.SET ESCAPE299
140.SET EXACT299
141.SET EXCLUSIVE299
148.SET HEADING300
147.SET FUNCTION TO300
144.SET FILTER TO300
145.SET FIXED300
146.SET FORMAT TO300
154.SET MARGIN TO301
153.SET INTENSITY301
149.SET HELP301
150.SET HISTORY301
151.SET HISTORY TO301
152.SET INDEX TO301
159.SET ODOMETER TO302
158.SET MESSAGE TO〈数值表达式〉302
155.SET MEMOWIDTH TO302
156.SET MENU302
157.SET MESSAGE TO〈字串表达式〉302
164.SET PROCEDURE TO303
163.SET PRINTER TO303
160.SET ORDER TO303
161.SET PATH TO303
162.SET PRINT303
168.SET STATUS304
167.SET SCOREBOARD304
165.SET RELATION TO304
166.SET SAFETY304
172.SET UNIQUE305
171.SET TYPEAHEAD TO305
169.SET STEP305
170.SET TALK305
176.STORE306
175.SORT306
173.SET VIEW TO306
174.SKIP306
181.TYPE307
180.TOTAL307
177.SUM307
178.SUSPEND307
179.TEXT307
184.USE308
183.UNLOCK308
182.UPDATE308
1. 309
二、函数汇总309
185.WAIT309
186.ZAP309
8.CHR()310
7.CDOW()310
2.ABS()310
3.ALIAS()310
4.ASC()310
5.AT()310
6.BOF()310
16.DISKSPACE()311
15.DELETED()311
9.CMONIH()311
10.COL()311
11.CTOD()311
12.DATE()311
13.DAY()311
14.DBF()311
22.FCOUNT()312
21.EXP()312
17.DOW()312
18.DTOC()312
19.EOF()312
20.ERROR()312
28.FOUND()313
27.FLOCK()313
23.FIELD()313
24.FILE()313
25.FKLABEL()313
26.FKMAX()313
31.INKEY()314
30.IIF()314
29.GETENV()314
37.LEFT()315
36.ISUPPER()315
32.INT()315
33.ISALPHA()315
34.ISCOLOR()315
35.ISLOWER()315
45.MESSAGE()316
44.MAX()316
38.LEN()316
39.LOCK()316
40.LOG()316
41.LOWER()316
42.LTRIM()316
43.LUPDATE()316
52.PROW()317
51.PCOL()317
46.MIN()317
47.MOD()317
48.MONTH()317
49.NDX()317
50.OS()317
54.RECCOUNT()318
53.READKEY()318
60.ROUND()319
59.RLOCK()319
55.RECNO()319
56.RECSIZE()319
57.REPLICATE()319
58.RIGHT()319
67.STUFF()320
66.STR()320
61.ROW()320
62.RTRIM()320
63.SELECT()320
64.SPACE()320
65.SQRT()320
74.SYS(6)321
73.SYS(5)321
68.SUBSTR()321
69.SYS(0)321
70.SYS(1)321
71.SYS(2)321
72.SYS(3)321
81.SYS(14)322
80.SYS(13)322
75.SYS(7)322
76.SYS(9)322
77.SYS(10)322
78.SYS(11)322
79.SYS(12)322
87.SYS(102)323
86.SYS(101)323
82.SYS(15)323
83.SYS(16)323
84.SYS(17)323
85.SYS(100)323
93.SYS(2004)324
92.SYS(2003)324
88.SYS(103)324
89.SYS(2000)324
90.SYS(2001)324
91.SYS(2002)324
101.VAL()325
100.UPPER()325
94.SOUNDEX()325
95.TIME()325
96.TRANSFORM()325
97.TRIM()325
98.TYPE()325
99.UPDATED()325
(二)启动系统326
(一)CCDOS2.13H系统装载326
102.VERSION()326
103.YEAR()326
第三节 FoxBASE+的使用与操作326
一、运行FoxBASE+程序的上机步骤326
二、系统配置文件的应用327
(三)FoxBASE+系统的安装、启动和退出327
(二)系统配置文件的使用328
(一)系统配置文件的作用328
(三)系统配置项的说明329
(四)系统配置项清单330
(五)系统配置文件的一个实例331
(一)数据库文件的建立332
三、数据库的基本操作332
(二)数据库文件的打开和关闭333
(三)数据库的索引335
(四)数据库的关系操作337
(五)数据库记录的检索340
(六)数据库记录的增加342
(七)数据库记录的修改344
(八)数据库记录的删除346
(九)数据库的复制347
(十)数据库的重新组织350
(十一)数据库文件结构的修改352
(十二)数据计算353
(十三)数据输出357
(十四)数据库参数和状态的检测362
(十五)文件管理363
(十六)内存变量操作365
(一)程序的编辑367
四、程序的建立和调试367
(二)程序的调试368
(一)过程组合的优点370
五、过程文件的组合370
(二)过程文件的组合方法371
(二)编译方法372
(一)编译作用372
六、命令文件的编译372
(一)提高应用程序的运行效率373
一、提高效率的方法373
第四节 使用技巧与常见错误处理373
(二)提高数据录入速度的方法375
(二)用函数实现软件的计时保护377
(一)快速编制软件使用说明书的技巧377
二、使用技巧377
(三)在数据库中插入多条记录的方法378
(四)程序时钟延时技术379
(五)自动生成查询程序的方法380
(一)用户定义函数的构造381
四、用户定义函数381
三、程序设计的基本方法381
(二)用户定义函数的调用382
(三)替换一条命令384
(二)替换字段名384
五、宏替换 的使用384
(一)替换数据库文件名384
(一)程序的兼容385
六、与dBASEⅢ的兼容问题385
(四)替换一个表达式385
(五)扩充FIND命令的功能385
(六)实现字符串的插入385
(二)数据的兼容386
(三)系统配置的兼容性387
(一)错误检测388
七、FoxBASE+中的容错处理388
(二)错误处理390
(二)发生逻辑错误时的出错报告394
(一)发生语法错误时的出错报告394
八、出错报告和出错信息394
(五)出错信息一览表395
(四)错误的处理或恢复395
(三)发生内部错误时的出错报告395
(一)建立下拉式菜单408
一、实验一:菜单类408
第五节 应用举例408
(二)建立上弹菜单409
(三)建立条形光带菜单410
(四)通用下拉式菜单程序411
(一)数据库结构和记录的全屏幕编辑413
二、实验二:输入类413
(二)兼有查询和编辑功能的程序415
(四)页式编辑416
(三)单项数据的全屏幕成批输入程序416
(一)三个数据库联接417
三、实验三:处理类417
(五)行式编辑417
(三)IIF()函数的运用418
(二)字段名各不相同的两个数据库之间的数据传送418
(一)行式查询419
四、实验四:输出类419
(二)简单图形输出程序420
(三)编制框线表格421
(四)编制带有字段内容的框线表格422
(五)具有分页功能的文本输出程序424
(一)选字段程序425
五、实验五:辅助类425
(二)出错时由用户选择处理方法的出错处理程序426
(四)改变数据库中字段排列顺序428
(三)自动进行出错处理的程序428
(五)活动的屏幕提示429
(七)口令判别程序431
(六)输出键盘上各键的ASCII码431
(一)打印数据结构与数据分开管理,保证数据与属性、表项的自适应性432
六、实验六:表格通用打印程序432
(二)表名表头表尾与数据隔离,保证其独立性、灵活性及相对稳定性433
(三)数据的零处理技术436
(五)一个完整的通用报表打印子系统437
(四)打印机的兼容性437
二、C语言的特点441
一、C语言的发展441
第六章 C语言的使用与操作441
第一节 C语言概述441
三、C语言程序的结构442
(二)常量与变量443
(一)C语言的数据类型443
第二节 语句与语法汇总443
一、数据类型、运算符与表达式443
(三)数据的存储类别444
(四)运算符445
二、C语言的基本语句450
(三)文件包含处理453
(二)定义宏替换453
三、编译预处理和注释453
(一)定义常量符号453
(一)数组454
四、复杂数据类型454
(四)条件编译454
(五)注释454
(二)指针456
(三)结构461
(四)共用体465
(五)枚举类型466
(二)“按位或”运算符(|)467
(一)“按位与”运算符 467
(六)用typedef定义类型467
五、位运算功能与用途467
(七)位运算符与赋值运算符结合可以组成扩展的赋值运算符468
(六)右移运算符(>>)468
(三)“异或”运算符(∧)468
(四)“取反”运算符(~)468
(五)左移运算符(<<)468
(二)函数的调用469
(一)函数的定义469
(八)不同长度的数据进行位运算469
六、函数469
(三)函数的指针471
一、数学函数472
第三节 C库函数472
二、输入输出函数474
三、字符函数479
四、字符串函数480
六、时间函数482
五、动态存储分配函数482
七、其他函数483
(一)Torbo C 2.0的安装486
一、使用Turbo C编译系统486
第四节 上机操作486
(二)上机操作过程489
(三)编译、连接及运行方法491
(四)动态调试方法493
(一)MS—C 5.0的安装方法495
二、使用Microsoft C编译系统495
(三)cl命令的编译、连接方法497
(二)最简单的编译、连接方法497
(四)MS—C6.0编译系统503
一、8086中断与PC—DOS507
第五节 C语言与操作系统的接口507
二、访问ROM—BIOS系统资源509
(一)利用int86()访问系统功能512
(二)改变屏幕方式512
(三)清屏513
(四)光标定位514
三、DOS的系统功能调用515
(一)检查键盘状态519
(二)打印机的使用519
(三)串行口的读写520
第六节 C语言与高级语言的相互调用520
一、相互调用机制520
二、C语言与其他语言接口设计521
三、C语言与BASIC相互调用522
(一)C语言调用BASIC522
(二)BASIC调用C语言523
(一)C调用FROTRAN525
四、C语言与FORTRAN的相互调用525
(二)FORTRAN调用C语言526
五、C语言与PASCAL相互调用528
(一)C语言调用PASCAL528
(二)PASCAL调用C语言530
第七节 常见错误分析与错误信息532
一、常见错误532
二、Turbo C编译错误信息表537
热门推荐
- 34620.html
- 2507778.html
- 2379574.html
- 3044833.html
- 3087392.html
- 1193422.html
- 1345032.html
- 697091.html
- 127394.html
- 1137281.html
- http://www.ickdjs.cc/book_3115688.html
- http://www.ickdjs.cc/book_2422869.html
- http://www.ickdjs.cc/book_3399554.html
- http://www.ickdjs.cc/book_3044622.html
- http://www.ickdjs.cc/book_1235465.html
- http://www.ickdjs.cc/book_2455156.html
- http://www.ickdjs.cc/book_3045079.html
- http://www.ickdjs.cc/book_3534488.html
- http://www.ickdjs.cc/book_2582995.html
- http://www.ickdjs.cc/book_460023.html