《Turbo C 实用大全》求取 ⇩

1.1 C语言的发展史1

1.2 C语言的特点1

前言页1

前言1

第一部分 C语言1

第1章 C语言概述1

1.3 C语言程序的格式2

1.4.1 编译程序和解释程序3

1.4 C语言程序的编译3

1.4.3 库函数和连接4

1.4.2 分块编译4

2.2 数据类型5

2.1 标识符名5

第2章 变量、常数、运算符和表达式5

2.3 类型说明符6

2.4 访问说明符7

2.6 局部变量8

2.5 变量的说明8

2.7 形式参数9

2.8 全程变量10

2.9.1 外部变量(extern)11

2.9 存储类型说明符11

2.9.2 静态变量(static variables)12

2.10.1 赋值中的类型转换15

2.10 赋值语句15

2.9.3 寄存器变量(register variables)15

2.11.1 控制字符常量17

2.11 常量17

2.10.2 变量初始化17

2.12.1 算术运算符18

2.12 运算符18

2.12.2 增1和减1运算符19

2.12.3 关系运算符和逻辑运算符20

2.12.4 按位运算符21

2.12.5 “?”运算符23

2.12.6 “ ”和“*”运算符24

2.12.7 编译状态运算符sizeof25

2.12.9 “.”和“->”运算符26

2.12.8 逗号运算符26

2.12.11 运算符优先次序表27

2.12.10 方括号“[]”和圆括号“()”27

2.12.14 强制类型转换28

2.12.13 表达式中的类型转换28

2.12.12 表达式28

2.12.16 C语言的简写29

2.12.15 空格和圆括号29

3.3 if语句31

3.2 C语言的语句31

第3章 程序控制语句31

3.1 C语言中的逻辑变量31

3.3.1 if的嵌套形式32

3.3.2 阶梯式if-else-if语句33

3.3.3 ?运算符34

3.4 switch语句35

3.5 for语句38

3.5.1 for循环的变体39

3.5.2 无限循环41

3.6 while语句42

3.5.3 无循环体for循环42

3.8 break语句44

3.7 do-While语句44

3.10 continue语句46

3.9 exit语句46

3.11 标号和goto语句47

4.1.1 从函数返回49

4.1 返回语句49

第4章 函数49

4.1.2 返回值50

4.2 函数作用域规则51

4.3.1 赋值调用和赋地址调用52

4.3 函数参数52

4.3.2 函数调用与指针53

4.3.3 函数调用与数组54

4.4 主函数中的命令行参数--argc和argv57

4.5 函数返回非整型值59

4.5.1 返回指针60

4.6 函数原则61

4.7 函数递归62

4.6.1 参数说明的现代风格与传统风格62

4.8 指向函数的指针63

4.9.1 参数和通用函数65

4.9 补充问题65

4.9.2 效率66

5.1 一维数组67

第5章 数组67

5.2 传递一组数组给函数68

5.2.1 字符串69

5.3 二维数组70

5.3.1 字符串数组73

5.4 多维数组74

5.5 数组与指针75

5.6 数组空间的分配76

5.7.1 不定长数组的初始化79

5.7 数组的初始化79

5.8 应用举例--井字游戏(Tic-Tac-Toe)80

6.2 指针变量83

6.1 指针是地址83

第6章 指针83

6.4.1 指针的赋值84

6.4 指针表达式84

6.3 指针运算符84

6.4.2 指针的算术运算85

6.4.3 指针比较86

6.5 Turbo C动态分配函数87

6.6 指针和数组88

6.6.1 指向字符型数组的指针89

6.6.2 指针数组90

6.7 指向指针的指针91

6.8 指针初始化92

6.9 函数型指针93

6.10 使用指针的一些问题95

7.1 结构97

第7章 结构、联合、用户定义的类型和枚举97

7.1.1 访问结构元素98

7.1.3 实例99

7.1.2 结构数组99

7.2.2 将整个结构传递给函数104

7.2.1 将结构元素传递给函数104

7.2 将结构传递给函数104

7.3.1 结构指针说明105

7.3 结构指针105

7.3.2 使用结构指针106

7.5 位域109

7.4 结构内部的数组和结构109

7.6 联合111

7.7 枚举113

7.8 使用Sizeof来确保可移值性114

7.9 使用typedef115

8.1.1 流的概念(stream)117

8.1 流(stream)和文件(file)117

第8章 输入、输出和磁盘文件117

8.2 概念和实际118

8.1.2 文件(file)118

8.3.1 getche()和putchar()函数119

8.3 控制台I/O119

8.3.2 gats()和puts()函数120

8.4.1 printf()函数121

8.4 控制台格式化I/O121

8.4.2 scanf()函数122

8.5.2 fopen()函数125

8.5.1 文件指针125

8.5 缓冲型I/O系统125

8.5.5 fclose()函数127

8.5.4 getc()函数127

8.5.3 prtc()函数127

8.5.7 fopen(),getc(),putc()fclose()函数的用法128

8.5.6 ferror()和rewind()函数128

8.5.10 fread()fwrite()函数130

8.5.9 fgets()和fputs()函数130

8.5.8 getw()和putw()函数130

8.5.11 fseek()函数和随机访问I/O131

8.5.13 fprintf和fscanf函数134

8.5.12 stdin,stdout和stderr134

8.6.1 open(),creat()和close()函数136

8.6 非缓冲型I/O-UNIX型文件系统136

8.5.14 删除文件136

8.6.2 write()和read()函数138

8.6.4 随机访问文件和lseek()函数139

8.6.3 unlink()函数139

8.7 方法选择141

9.2 #define指令142

9.1 Turbo C的预处理指令142

第9章 Turbo C预处理指令和编译选择142

9.3 #error指令144

9.5.1 #if,#else,#elif和#endif指令145

9.5 条件编译指令145

9.4 #include指令145

9.5.2 #ifdef和#ifndef指令147

9.7 #line指令148

9.6 #undef指令148

9.9 预定义的宏替换名149

9.8 #pragma指令149

10.2 地址的计算152

10.1 8086系列微处理器152

第10章 Turbo C存储模式152

10.4.1 微型模式(Tiny Model)154

10.4 存储模式154

10.3 16位与20位指针154

10.4.3 中型模式(Medium Model)155

10.4.2 小型模式(Small Model)155

10.4.4 紧凑型模式(Compact Model)156

10.4.7 模式的选择157

10.4.6 巨型模式(Huge Model)157

10.4.5 大型模式(Large Model)157

10.5 混合模式编程158

10.4.8 编译程序的内存模式选择项158

10.5.3 huge(特大)159

10.5.2 near(近程)159

10.5.1 far(远程)159

10.7.2 change-mem()函数160

10.7.1 display-mem()函数160

10.6 Turbo C的段说明符160

10.7 内存显示和修改程序实例160

10.7.3 完整的内存显示和修改程序161

11.1 怎样使用TC164

第11章 Turbo C2.0集成开发环境164

11.1.2 TC内部命令的使用165

11.1.1 TC命令行开关165

11.1.3 TC热键166

11.1.4 菜单结构167

11.2 菜单命令169

11.2.1 文件(File)菜单170

11.2.2 编辑(Edit)命令171

11.2.3 运行(Run)菜单173

11.2.4 编译(Compile)菜单175

11.2.5 项目(Project)菜单177

11.2.6 选择项(Options)菜单178

11.2.7 调试(Debug)菜单189

11.2.8 Break/Watch菜单192

第12章 Turbo C与汇编语言程序的接口195

12.1.1 Turbo C的调用协定196

12.1 调用协定196

12.2 建立汇编代码函数197

12.3 使用asm203

12.4 何时用汇编程序编程204

13.1.1 草拟你的程序206

13.1 自顶向下的设计206

第13章 Turbo C用于软件工程206

13.1.2 选择数据结构207

13.2 “防范”功能208

13.3 函数原型209

13.4.1 项目(project)及项目选择项210

13.4 编译多个文件210

13.4.3 指定附加从属关系211

13.4.2 你自己去尝试211

13.5 独立应用MAKE212

13.6 TLIB-Turbo C库管理程序215

13.7 GREP的应用217

14.1.1 增1和减1运算符218

14.1 效率218

第14章 效率、可移值性及调试218

14.1.2 使用寄存器变量220

14.1.4 函数的使用222

14.1.3 指针与数组下标222

14.2.1 使用#define225

14.2 程序的移值225

14.2.3 数据长度的差别226

14.2.2 对操作系统的依赖226

14.3.1 运算顺序错误227

14.3 调试227

14.3.2 指针问题228

14.3.3 重新定义函数229

14.3.5 边界错误230

14.3.4 时断时续的错误230

14.3.6 函数说明的疏漏231

14.3.8 栈(stack)--堆(heap)冲突232

14.3.7 调用参数错误232

14.4 一般的调试理论233

14.3.9 使用原型以防出错233

14.5.1 修改错误234

14.5 程序维护的艺术234

14.5.2 保护源程序235

15.1 连接程序(Linker)236

第15章 连接、库和头部文件236

第二部分 Turbo C库236

15.2.2 头部文件(Header File)237

15.2.1 库文件和目标文件的比较237

15.2 C标准库237

15.3 头部文件的宏定义238

16.1 access()函数240

第16章 I/O函数240

16.3 _chmod()函数241

16.2 cgets()函数241

16.4 chmod()函数242

16.5 clearerr()函数243

16.7 cprintf()函数244

16.6 close()和_close()函数244

16.8 crear,_creat,creatnew()和creattamp()函数245

16.9 cscanf()函数246

16.10 dup()和dup2()函数247

16.12 fclose()和fcloseall()函数248

16.11 eof()函数248

16.13 fdopen()函数249

16.15 ferror()函数250

16.14 feof()函数250

16.17 fgetc()函数251

16.16 fflush()函数251

16.19 fgets()函数252

16.18 fgethar()函数252

16.21 fileno()函数253

16.20 filelength函数()253

16.22 fopen()函数254

16.23 fprintf()函数255

16.24 fputc()函数256

16.26 fputs()函数257

16.25 fputchar()函数257

16.27 fread()函数258

16.29 fscanf()函数259

16.28 freopen()函数259

16.30 fseek()函数260

16.31 fstat()函数261

16.32 ftell()函数262

16.34 getc()函数263

16.33 fwrite()函数263

16.36 getchar()函数264

16.35 getch和getche()函数264

16.38 gets()函数265

16.37 getpass()函数265

16.39 getw()函数266

16.40 ioctl()函数267

16.42 kbhit()函数268

16.41 isatty()函数268

16.43 lock()函数269

16.44 lseek()函数270

16.45 open()_open和()函数271

16.47 printf()函数273

16.46 perror()函数273

16.49 putch()函数275

16.48 putc()函数275

16.51 puts()函数276

16.50 putchar()函数276

16.52 putw()函数277

16.54 remove()函数278

16.53 read()和_read()函数278

16.56 rewind()函数279

16.55 rename()函数279

16.57 scanf()函数280

16.59 setftime()函数283

16.58 setbuf()函数283

16.60 setmode()函数284

16.61 setvbuf()函数285

16.62 sopen()函数286

16.64 sscanf()函数287

16.63 sprintf()函数287

16.66 tell()函数288

16.65 stat()函数288

16.68 tmpnam()函数289

16.67 tmpfile()函数289

16.69 ungatc()函数290

16.71 vprintf,vfprintf()和vsprintf()函数291

16.70 ungetch()函数291

16.72 vscanf()和vfscanf()函数292

16.73 write()和_write()函数293

第17章 字符串、内存和字符函数294

17.2 isalpha()函数296

17.1 isalunm()函数296

17.4 iscntrl()函数297

17.3 isascii()函数297

17.6 isgraph()函数298

17.5 isdigit()函数298

17.8 isprint()函数299

17.7 islower()函数299

17.10 isspace()函数300

17.9 ispunct()函数300

17.12 isxdigit()函数301

17.11 isupper()函数301

17.13 memccpy()函数302

17.15 memcmp()和memicmp()函数303

17.14 memchr()函数303

17.17 memmove()函数304

17.16 memcpy()函数304

17.19 movedata()函数305

17.18 memset()函数305

17.21 setmem()函数306

17.20 movmem()函数306

17.23 strcat()函数307

17.22 stpcpy()函数307

17.25 strcmp(),stricmp()和strcmpi()函数308

17.24 strchr()函数308

17.26 strcpy()函数309

17.28 strdup()函数310

17.27 strcspn()函数310

17.30 strerror()函数311

17.29 _strerror()函数311

17.32 strlwr()函数312

17.31 strlen()函数312

17.34 strncmp()和strnicmp()函数313

17.33 strncat()函数313

17.35 strncpy()函数314

17.37 strpbrk()函数315

17.36 strnset()函数315

17.39 strrev()函数316

17.38 strrchr()函数316

17.41 strspn()函数317

17.40 strset()函数317

17.42 strstr()函数318

17.44 strupr()函数319

17.43 strtok()函数319

17.47 _toupper()和toupper()函数320

17.46 _tolower()和tolower()函数320

17.45 toascii()函数320

18.2 acos()函数322

18.1 abs()函数322

第18章 数学函数322

18.4 atan()函数323

18.3 asin()函数323

18.6 cabs()函数324

18.5 atan2()函数324

18.8 cos()函数325

18.7 ceil()函数325

18.10 exp()函数326

18.9 cosh()函数326

18.12 floor()函数327

18.11 fabs()函数327

18.14 frexp()函数328

18.13 fmod()函数328

18.16 labs()函数329

18.15 hypot()函数329

18.18 log()函数330

18.17 ldexp()函数330

18.20 matherr()函数331

18.19 log10()函数331

18.21 modf()函数332

18.23 pow()函数333

18.22 poly()函数333

18.25 sin()函数334

18.24 pow10()函数334

18.27 sqrt()函数335

18.26 sinh()函数335

18.29 tanh()函数336

18.28 tan()函数336

19.1 asctime()函数337

第19章 时间转换和操作函数337

19.2 clock()函数338

19.4 difftime()函数339

19.3 ctime()函数339

19.6 getdate()函数340

19.5 dostounix()函数340

19.8 gmtime()函数341

19.7 gettime()函数341

19.10 setdate()函数342

19.9 localtime()函数342

19.11 settime()函数343

19.13 time()函数344

19.12 stime()函数344

19.15 unixtodos()函数345

19.14 tzset()函数345

20.1 absread()和abswrite()函数346

第20章 接口函数346

20.2 bdos()和bdosptr()函数347

20.3 bioscom()函数348

20.4 biosdisk()函数350

20.5 biosequip()函数351

20.6 bioskey()函数352

20.8 biosprint()函数354

20.7 biosmemory()函数354

20.9 biostime()函数355

20.10 country()函数356

20.12 delay()函数357

20.11 ctrlbrk()函数357

20.14 dosexterr()函数358

20.13 disable()函数358

20.17 geninterrupt()函数359

20.16 FP_OFF()FP_SEG()函数359

20.15 enable()函数359

20.19 getdfree()函数360

20.18 getcbrk()函数360

20.21 getfat()和getfatd()函数361

20.20 getdta()函数361

20.22 getpsp()函数362

20.24 getverify()函数363

20.23 getvect()函数363

20.25 harderr(),hardresume()和hardretn()函数364

20.27 intdos()和intdosx()函数366

20.26 inport()和inportb()函数366

20.28 int86()和int86x()函数367

20.31 keep()函数368

20.30 intr()函数368

20.29 interrupt()函数368

20.34 outport()和outportb()函数369

20.33 outp()函数369

20.32 MK_FP()宏369

20.35 parsfnm()函数370

20.36 peek(),peekb,poke()和pokeb()函数371

20.38 segread()函数372

20.37 randbrd()和randbwr()函数372

20.39 setcbrk()函数373

20.42 setverify()函数374

20.41 setvect()函数374

20.40 setdta()函数374

20.43 sleep()函数375

21.1 allocmem()函数376

第21章 动态地址分配376

21.2 brk()函数377

21.4 coreleft()函数378

21.3 calloc()函数378

21.7 farfree()函数379

21.6 farcoreleft()函数379

21.5 farcalloc()函数379

21.10 free()函数380

21.9 farrealloc()函数380

21.8 farmalloc()函数380

21.12 malloc()函数381

21.11 freemem()函数381

21.13 realloc()函数382

21.15 setblock()函数383

21.14 sbrk()函数383

22.1 chdir()函数385

第22章 目录函数385

22.2 findfirst()和findnext()函数386

22.3 fnmerge()和fnsplit()函数387

22.4 getcurdir()函数388

22.6 getdisk()函数389

22.5 getcwd()函数389

22.8 mktemp()函数390

22.7 mkdir()函数390

22.9 rmdir()函数391

22.11 setdisk()函数392

22.10 searchpath()函数392

22.12 unlink()函数393

23.2 atexit()函数394

23.1 abort()函数394

第23章 过程控制函数394

23.3 exec...()函数395

23.4 exit()和_exit()函数396

23.5 spawn...()函数397

23.7 va_start(),va_end()和va_arg()函数399

23.6 system()函数399

24.1 arc()函数401

第24章 字符屏幕和图形功能函数401

24.2 bar()和bar3d()函数402

24.4 cleardevice()和clearviewport()函数403

24.3 circle()函数403

24.5 closegraph()函数404

24.6 clreol()和clrscr()函数405

24.8 cputs()函数406

24.7 cprintf()函数406

24.10 detectgraph()函数407

24.9 delline()函数407

24.11 drawpoly()函数408

24.12 ellipse()函数409

24.13 fillellipse()函数410

24.14 fillpoly()函数411

24.15 floodfill()函数412

24.16 getarccoords()函数413

24.18 getbkcolor()函数414

24.17 getaspectratio()函数414

24.19 getcolor()函数416

24.20 getdefaultpalette()函数417

24.22 getfillpattern()函数418

24.21 getdrivename()函数418

24.23 getfillsettings()函数419

24.24 getgraphmode()函数421

24.25 getimage()函数423

24.26 getlinsettings()函数424

24.27 getmaxcolor()函数425

24.29 getmaxx()和getmaxy()函数426

24.28 getmaxmode()函数426

24.30 getmodename()函数427

24.31 getmoderange()函数428

24.32 getpalette()函数429

24.34 getpixel()函数431

24.33 getpalettesize()函数431

24.35 gettextinfo()函数432

24.36 gettext()函数433

24.37 gettextsettings()函数434

24.38 getviewsettings()函数435

24.39 getx()和gety()函数436

24.40 gotoxy()函数437

24.42 grapherrormsg()函数438

24.41 graphdefaults()函数438

24.44 graphresult()函数439

24.43 _graphfreememt和_graphgetmem()函数439

24.46 imagesize()函数441

24.45 highvideo()函数441

24.47 initgraph()函数442

24.48 insline()函数444

24.49 installuserdriver()函数445

24.51 line(),lineto()和linerel()函数446

24.50 installuserfont()函数446

24.53 moverel()函数447

24.52 lowvideo()函数447

24.55 moveto()函数448

24.54 movetext()函数448

24.57 outtext()和outtextxy()函数449

24.56 normvideo()函数449

24.58 pieslice()函数450

24.59 putimage()函数451

24.60 putpixel()函数452

24.61 puttext()函数453

24.63 registerbgidriver()和registerbgifont()函数454

24.62 rectangle()函数454

24.65 sector()函数455

24.64 restorecrtmode()函数455

24.66 setactivepage()函数456

24.67 setallpalette()函数457

24.68 setaspectratio()函数458

24.69 setbkcolor()函数459

24.70 setcolor()函数460

24.72 setfillstyle()函数461

24.71 setfillpattern()函数461

24.75 setlinestyle()函数463

24.74 setgraphmode()函数463

24.73 setgraphbufsize()函数463

24.76 setpalette()函数465

24.77 setrgbpalette()函数466

24.78 settextjustify()函数467

24.79 settextstyle()函数468

24.80 setusercharsize()函数469

24.82 setvisualpage()函数470

24.81 setviewport()函数470

24.84 textattr()函数472

24.83 setwritemode()函数472

24.85 textbackground()函数473

24.86 textolor()函数474

24.87 textheight()函数475

24.88 textmode()函数476

24.89 textwidth()函数477

24.91 window()函数478

24.90 wherex()和wherey()函数478

25.1 assert()函数480

第25章 其他函数480

25.3 atoi()函数481

25.2 atof()函数481

25.5 bsearch()函数482

25.4 atol()函数482

25.7 _control87()函数484

25.6 _clear87()函数484

25.9 ecvt()函数485

25.8 div()函数485

25.10 fcvt()函数486

25.11 _fpreset()函数487

25.13 itoa()函数488

25.12 gcvt()函数488

25.15 ldiv()函数489

25.14 itoa()函数489

25.16 lfind()和lsearch()函数490

25.17 longjmp()函数491

25.18 ltoa()函数492

25.20 putenv()函数493

25.19 nosound()函数493

25.21 qsort()函数494

25.22 raise()函数495

25.24 random()和randomize()函数496

25.23 rand()函数496

25.25 setjmp()函数497

25.27 sound()函数498

25.26 signal()函数498

25.28 srand()函数499

25.30 strtod()函数500

25.29 _status87()函数500

25.31 strtol()函数501

25.34 ultoa()函数502

25.33 swab()函数502

25.32 strtoul()函数502

26.1 创建简单的图形--这里有颗星504

第26章 Turbo C的图形504

第三部分 应用实例504

26.2 图形下的文本输出--给五角星刻上名字507

26.3 闪耀的星510

26.4 汉字技术513

26.4.1 汉字平台下的汉字显示513

26.4.2 西文DOS下的汉字显示515

26.5 具有立体感界面的制作517

26.5.1 立体汉字517

26.5.2 具有凸凹感的消息框520

26.6 人机界面的制作522

26.6.1 文本状态下的菜单522

26.6.2 图形状态下的菜单524

26.6.3 Mouse的消息响应532

第27章 高级图形创意535

27.1 动画制作--飘动的红旗535

27.2 使用256色Bitmap位图--给自己的软件上封面537

27.3 16M真彩色图象显示--高质量封面制作538

27.4 在高分辨率下的写点--突破VGA的限制542

27.5 使用你自己喜爱的颜色--用流行色装点你的软件544

第28章 调用系统外部硬件资源546

28.1 测试显示卡能支持的分辨率和显示器的点距546

28.2 关于键盘的响应代码549

28.3 软盘驱动器中磁头的定位与调整--软驱兼容性测试550

28.4 关于打印机553

28.4.1 使用打印机内定的字体553

28.4.2 屏幕图形打印555

28.4.3 究竟是哪根针断了?--打印头断针检测556

28.5 使用PC SPEAKER声音编程557

29.1 中断的概念559

29.2 多任务操作--背景声音559

第29章 中断技术和串行通信559

29.3 TSR技术--实时时钟562

29.4 硬件中断和串通信563

第30章 C语言用于工业自动控制系统567

30.1 有关信号采集--A/D转换程序567

30.2 控制执行机构的动作--D/A/和I/O转换程序568

30.3 一个自动控制的实例570

第31章 数据库编程574

31.1 数据结构--通讯录的制作574

31.2 使用.DBF数据库文件579

附录A ANSI C与K RC的区别581

附录B 编译错误信息584

1996《Turbo C 实用大全》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由徐金梧等编著 1996 北京:机械工业出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

怎样学用Turbo C(1995 PDF版)
怎样学用Turbo C
1995 北京:人民邮电出版社
TURBO C 实用子程序集( PDF版)
TURBO C 实用子程序集
北京联想计算机集团公司
Turbo C使用手册( PDF版)
Turbo C使用手册
中国科学院成都计算机应用研究所情报室
多功能接口板检修30例( PDF版)
多功能接口板检修30例
Turbo C 使用大全 1.5-2.0 第3册( PDF版)
Turbo C 使用大全 1.5-2.0 第3册
Turbo C 使用大全 V1.5-V2.0 第2册( PDF版)
Turbo C 使用大全 V1.5-V2.0 第2册
Turbo C 2.0版本实用指南( PDF版)
Turbo C 2.0版本实用指南
西北核技术研究所;陕西电子编辑部
USING TURBO C(1988 PDF版)
USING TURBO C
1988 BORLAND·OSBORNE/MCGRAW-HILL
USING TURBO C++( PDF版)
USING TURBO C++
Visual C++实用大全(1995 PDF版)
Visual C++实用大全
1995 北京:北京航空航天大学出版社
Turbo C实用图形程序设计(1994 PDF版)
Turbo C实用图形程序设计
1994 天津:天津科技翻译出版公司
Turbo C实用图形开发指南(1992 PDF版)
Turbo C实用图形开发指南
1992 陕西省电子编辑部
Turbo C(1994 PDF版)
Turbo C
1994 北京:电子工业出版社
Borland C++3.1实用大全(1994 PDF版)
Borland C++3.1实用大全
1994 北京:北京航空航天大学出版社
实用C++编程大全(1997 PDF版)
实用C++编程大全
1997 北京:电子工业出版社