《TURBOC V2.0 参考手册》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:叶欣编译
  • 出 版 社:中国科学院希望高级电脑技术公司
  • 出版年份:2222
  • ISBN:
  • 页数:271 页
图书介绍:

第一章 使用Turbo C子程序 1

在这章里 1

Turbo C头文件 1

库子程序分类 2

类型子程序 2

转换子程序 2

目录控制子程序 2

诊断子程序 3

屏幕和图形子程序 3

输入输出子程序 4

接口子程序 4

串和内存操作子程序 5

数学子程序 5

内存分配子程序 6

进程控制子程序 6

标准子程序 6

信号子程序 6

时间和日期子程序 6

变量参数列表子程序 7

杂类子程序 7

Main主函数 7

Main参数 7

使用argc,argv和env的样例程序 8

在用-P选择编译时(Pascal调用约定) 8

Main返回值 9

全局变量 9

daylight, timezone 9

errno,_doserrno,sys_errlist,sys_nerr 9

_fmode 11

_pap, environ 11

_stklen,_heaplen 12

_version,_osmajor,_osminor 12

_8087 12

第二章 Turbo C库函数 13

abort 13

abs 13

absread 14

abswrite 14

access 15

allocmem 16

asctime 18

asin 18

assert 18

atan 19

atan2 19

atexit 20

atof 20

atoi 21

atol 21

bar 21

bar3d 22

bdos 22

bdosptr 23

bioscom 23

biosdisk 24

biosequip 26

bioskey 27

biosmemory 28

biostime 29

brk 29

bsearch 29

cabs 32

calloc 32

ceil 32

cgets 32

chdir 32

_chmod 32

chmod 32

chsize 34

circle 34

_clear87 34

cleardevice 34

clearerr 35

clearviewpoint 35

_close 35

close 35

closegraph 36

clock 36

clreol 36

clrscr 36

_control87 36

coreleft 37

cos 37

cosh 37

country 37

cprintf 38

cputs 38

_creat 38

creat 38

creatnew 40

creattemp 40

cscanf 40

ctime 40

ctrlbrk 42

delay 43

delline 43

detectgraph 43

difftime 43

disable 44

div 44

dosexterr 45

dostounix 45

drawpoly 46

dup 46

dup2 47

ecvt 47

ellipse 48

_emit_ 48

enable 48

eof 48

_exit 51

exit 51

exp 51

fabs 52

farcalloc 52

farcoreleft 53

farfree 53

farmalloc 53

farrealloc 55

fclose 55

fcloseall 55

fcvt 55

fdopen 55

feof 56

ferror 56

fflush 56

fgetc 56

fgetchar 57

fgetpos 57

fgets 57

filelength 57

fileno 57

fillellipse 58

fillpoly 58

findfirst 58

findnext 60

floodfill 60

floor 61

flushall 61

fmod 61

fnmerge 61

fnsplit 64

fopen 64

_fpreset 65

FP_OFF 65

FP_SEG 66

fprintf 66

fputc 66

fputchar 67

fputs 67

fread 67

free 67

freemen 67

freeopen 68

frexp 68

fscanf 68

fseek 68

fsetpos 69

fstat 69

ftell 69

ftime 70

fwrite 70

gcvt 70

geninterrupt 70

getarccoords 70

getaspectratio 71

getbkcolor 71

getc 72

getcbrk 73

getch 73

getchar 73

getche 73

getcolor 74

getcurdir 74

getcwd 75

getdate 75

getdefaultpalette 77

getdfree 78

getdisk 78

getdrivename 78

getdta 79

getenv 79

getlat 80

getfatd 81

getfillpattern 81

getfillsettings 81

getftime 83

getgraphmode 84

getimage 84

getlinesettings 85

getmaxcolor 87

getmaxx 87

getmaxy 87

getmodename 87

getmoderange 88

getpalette 88

getpass 90

getpixel 90

getpsp 91

gets 91

gettext 92

gettextinfo 93

gettextsettings 94

gettime 96

getvect 96

getverify 97

getviewsetting 97

getw 98

getx 98

gety 99

gmtime 99

gotoxy 99

graphdefaults 99

graPherrormsg 100

_graphfreemem 100

_graphgetmem 100

graphresult 101

harderr 102

hardresume 104

hardretn 104

highvideo 104

hyperb 105

hypot 105

imagesize 105

initgraph 105

inp 109

inport 109

inportb 109

insline 109

installuserdriver 110

installuserfont 110

int86 111

int86x 112

intdos 113

intdosx 114

intr 114

ioctl 115

is 116

isatty 117

itoa 117

kbhit 117

keep 118

labs 118

ldexp 118

ldiv 118

lfind 118

line 118

linerel 119

lineto 119

localtime 119

lock 119

log 119

log10 120

longjump 120

lowvideo 121

_lrotl 121

_lrotr 121

lsearch 121

lseek 121

ltoa 122

malloc 122

_matherr 124

matherr 124

max 126

mem 126

mkdir 127

MK_FP 128

mktemp 128

modf 128

movedata 128

moverel 129

movetext 129

moveto 129

movemem 130

normvideo 130

nosound 130

_open 130

open 130

outp 132

outport 132

outportb 132

outtext 132

outtextxy 133

parsfnm 133

peek 133

peekb 133

perror 134

pieslice 134

poke 134

pokeb 134

poly 135

pow 135

pow10 135

…printf 135

putc 142

putch 143

putchar 143

putenv 143

putimage 143

putpixel 144

puts 144

puttext 144

putw 144

qsort 144

raise 145

rand 145

randbrd 146

randbwr 147

random 147

randomize 148

_read 148

read 148

realloc 148

rectangle 149

registerbgidriver 149

remove 149

rename 150

restorecrtmode 150

rewind 150

rmdir 150

_rotl 150

_rotr 151

sbrk 151

…scanf 151

searchpath 158

sector 158

segread 159

setactivepage 159

setallpalette 160

setaspectratio 160

setbkcolor 161

setblock 161

setbuf 161

setcbrk 162

setcolor 163

setdate 163

setdisk 163

setdta 163

setfillpattern 163

setfillstyle 163

setftime 163

setgraphmode 164

setjmp 164

setlinestyle 164

setmem 164

setmode 165

setpalette 165

setrgbcolor 165

setrgbpalette 165

settextjustify 165

settextstyle 166

settime 166

setusercharsize 166

setvbuf 167

setvect 167

setverify 167

setviewport 167

setvisualpage 167

setwritemode 167

signal 168

sin 168

sinh 169

sleep 169

sopen 169

sound 169

spawn… 170

sprintf 173

sqrt 173

srand 173

sscanf 174

stat 174

_status87 175

stime 175

stpcpy 175

_strerror 180

strerror 180

swab 181

system 181

tan 181

tanh 182

tell 182

textattr 182

textbackground 182

textcolor 184

textheight 184

textwidth 185

time 185

tmpfile 185

tmpnam 186

toascii 186

_tolower 186

tolower 186

_toupper 187

toupper 187

trig 187

tzset 188

ultoa 188

ungetc 188

ungetch 188

unixtodos 188

unlink 188

unlock 189

va… 189

va_arg 191

va_end 191

va_start 191

vfprintf 191

vfscanf 191

vprintf 191

vscanf 191

vsprintf 192

vsscanf 192

wherex 192

wherey 192

window 192

_write 193

write 193

附录A 使用编译器 194

附录B 编译错误信息 202

附录C 命令行选择项 215

附录D Turbo C实用工具 223

<一>预处理程序CPP 223

<二>独立的Make实用程序 224

<三>Turbo系列的连接程序TLINK 240

<四>Turbo库管理程序TLIB 244

<五>Grep实用程序 247

<六>Touch实用程序 251

<七>驻留内存的THELP求助工具 251

<八>配置传送工具CINSTXFR 255

<九>图形驱动程序和字体转换工具BGIOBJ 256

<十>目标模块交叉引用工具OBJXREF 259

附录F 用TCINST工具设置Turbo C参数 261