首页  软件  游戏  图书  电影  电视剧

请输入您要查询的图书:

 

图书 C函数全能速查宝典
内容
编辑推荐

刘艳伟编著的《C函数全能速查宝典》详细讲解了447个C语言函数,覆盖了C语言中所有的常用函数。书中的每一个函数都配有一个实例,并且对实例进行了详细说明,读者可以根据实例说明进行操作,加深对函数的理解。本书提供的命令可按照两种方式进行查询,一是按照函数的功能,二是按照函数的首字母顺序,方便用户查找使用。

内容推荐

C语言是一门基础开发语言,其应用十分广泛。而C语言函数及其用法是学习、开发C语言程序的基础。刘艳伟编著的《C函数全能速查宝典》详细地介绍了常用C语言函数的原型、功能、头文件、返回值以及具体的操作实例。全书共讲解C语言函数447个,每一个函数都配有一个具体实例来讲解。

《C函数全能速查宝典》中所讲的C语言函数按照功能顺序和字母顺序进行排序,读者既可以按照功能顺序查找,也可以按照字母顺序学习。本书适合于C语言初学者学习使用,也可供中、高级C语言开发人员参考阅读。

目录

第1章 数学函数 1

 1.1 _clear87函数:清除浮点状态字 1

 1.2 _status87函数:取浮点状态字 2

 1.3 abs函数:求整数的绝对值 3

 1.4 acos、acosl函数:反余弦函数 4

 1.5 asin、asinl函数:反正弦函数 5

 1.6 atan函数:反正切函数 6

 1.7 atan2、atan2l函数:计算Y/X的反正切值 7

 1.8 cabs函数:计算复数的模 8

 1.9 ceil函数:向上取整 9

 1.10 cos函数:余弦函数 10

 1.11 cosh函数:双曲余弦函数 11

 1.12 div函数:求两个整数相除的商和余数 12

 1.13 exp函数:指数函数 14

 1.14 fabs函数:求浮点数的绝对值 15

 1.15 floor函数:向下取整 16

 1.16 fmod函数:计算x对y的模 17

 1.17 frexp函数:将浮点数分为底数与指数 18

 1.18 hypot函数:计算直角三角形的斜边 19

 1.19 labs函数:取长整数的绝对值 20

 1.20 ldexp、ldexpl函数:幂计算 21

 1.21 ldiv函数:两个长整型数相除 22

 1.22 log、logl函数:计算自然对数 23

 1.23 log10、log10l函数:计算常用对数 25

 1.24 max函数:求两个数中的最大者 26

 1.25 min函数:求两个数中的最小者 27

 1.26 modf、modfl函数:分割数为整数部分和小数部分 28

 1.27 poly函数:计算多项式 29

 1.28 pow函数:指数函数 30

 1.29 pow10函数:指数函数 31

 1.30 rand函数:随机数发生器 32

 1.31 random函数:随机数发生器 33

 1.32 randomize函数:初始化随机数发生器 34

 1.33 sin函数:正弦函数 35

 1.34 sinh函数:双曲正弦函数 36

 1.35 sqrt函数:计算平方根 37

 1.36 srand函数:初始化随机数发生器 38

 1.37 tan、tanl函数:正切函数 39

 1.38 tanh、tanhl函数:双曲正切函数 40

第2章 字符串函数 43

 2.1 atof函数:把字符串转换成浮点数 43

 2.2 atoi函数:将字符串转换成整型数 44

 2.3 atol函数:将字符串转换成长整型数 45

 2.4 ecvt函数:将浮点数转换为字符串 46

 2.5 fcvt函数:将浮点数转换为字符串 48

 2.6 gcvt函数:将浮点数转换成字符串 49

 2.7 itoa函数:将整数值转换为字符串 51

 2.8 isalnum函数:字母、数字判断 52

 2.9 isalpha函数:字母判断 53

 2.10 isascii函数:整数值的字符分类 55

 2.11 iscntrl函数:控制字符判断 56

 2.12 isdigit函数:数字判断 57

 2.13 isgraph函数:打印字符判断 58

 2.14 islower函数:小写字母判断 60

 2.15 isprint函数:可打印字符判断 61

 2.16 ispunct函数:标点符号判断 62

 2.17 isspace函数:空格等判断 63

 2.18 isupper函数:大写字母判断 65

 2.19 isxdigit函数:十六进制数字判断 66

 2.20 ltoa函数:将长整值转换为字符串 67

 2.21 mbstowcs函数:将多字节字符序列转换成相应的宽字符序列 69

 2.22 mbtowc函数:将多字节字符转换成相应的宽字符 70

 2.23 stpcpy函数:复制字符串 72

 2.24 strcat函数:拼接字符串 73

 2.25 strchr函数:查找给定字符 75

 2.26 strcmp函数:比较字符串 76

 2.27 Strcmpi函数:比较字符串 78

 2.28 strcpy函数:复制字符串 79

 2.29 strcspn函数:查找不包含指定字符集子串的段 80

 2.30 strdup函数:将字符串复制到新建的位置 81

 2.31 stricmp函数:比较字符串 83

 2.32 strlen函数:获取字符长度 84

 2.33 strlwr函数:将字符串转换为小写形式 85

 2.34 strncat函数:字符串连接 86

 2.35 strncmp函数:字符串部分比较 87

 2.36 strncmpi函数:字符串部分比较 89

 2.37 strncpy函数:字符串复制 90

 2.38 strnicmp函数:比较字符串 91

 2.39 strnset函数:设定字符 93

 2.40 strpbrk函数:查找给定字符集中第一次出现的字符 94

 2.41 strrchr函数:查找最后一次出现指定字符的位置 95

 2.42 strrev函数:字符串顺序逆转 96

 2.43 strset函数:设定字符串为指定字符 97

 2.44 strspn函数:查找指定字符串子串的段 98

 2.45 strstr函数:查找指定字符串中字符首次出现的位置 100

 2.46 strtod函数:将字符串转换为双精度数值 101

 2.47 strtol函数:将字符串转换为长整数 102

 2.48 strtoul函数:将字符串转换为无符号长整数 103

 2.49 strupr函数:将字符串转换为大写形式 104

 2.50 strtok函数:查找单词 105

 2.51 swab函数:交换字节 107

 2.52 toascii函数:将字符串转换为ASCII码值 108

 2.53 tolower函数:把字符转换成小写字母 109

 2.54 toupper函数:将字符转换成大写字母 110

 2.55 ungetc函数:将字符送回输入流 111

 2.56 ungetch函数:送回上次从控制台读出的字符 113

 2.57 ultoa函数:将无符号长整数转换为字符串 114

 2.58 Wcstombs函数:将宽字节字符序列转换为多字节字符序列 115

 2.59 wctomb函数:将单个宽字符转换为相应的多字节字符 117

第3章 输入输出函数 119

 3.1 _setcursortype函数:设置光标类型 119

 3.2 cgets函数:从键盘上读入字符串 121

 3.3 _creat、creat函数:创建或重写文件 122

 3.4 close函数:关闭文件句柄 125

 3.5 cprintf函数:将常规类型值的格式化输出到当前文本窗口 126

 3.6 cscanf函数:从当前文本窗口格式化输入常规类型值 127

 3.7 clreol函数:删除当前文本窗口的一行文字 129

 3.8 clrscr函数:清除当前文本窗口 131

 3.9 cputs函数:将一个字符串打印到屏幕上 132

 3.10 delline函数:删除光标所在行 133

 3.11 dup函数:复制文件句柄 135

 3.12 dup2函数:复制文件句柄 137

 3.13 eof函数:检测文件结束 140

 3.14 fprintf函数:将常规变量格式化输出到指定文件 142

 3.15 fscanf函数:从指定的流文件中格式化输入常规类型值 144

 3.16 fsetpos函数:设置指定文件的文件指针 146

 3.17 fstat函数:获取打开文件的文件信息 148

 3.18 ftell函数:获取文件指针位置 151

 3.19 fclose函数:关闭一个流文件 153

 3.20 fcloseall函数:关闭所有打开流文件 154

 3.21 fdopen函数:使用文件描述符打开一个流文件 156

 3.22 feof函数:检测流文件指针是否已到达文件结尾 158

 3.23 fflush函数:刷新缓冲区 160

 3.24 fgetc函数:从流文件中读取字符 162

 3.25 fgetchar函数:从标准输入设备输入一个字符 164

 3.26 fgetpos函数:获取当前文件指针的位置 165

 3.27 fgets函数:读取一字符串 167

 3.28 fileno函数:获取一个流文件的文件描述符 169

 3.29 flushall函数:清除所有缓冲区 170

 3.30 fopen函数:打开一个流文件 172

 3.31 fputc函数:将一个字符写到流文件中 174

 3.32 fputchar函数:将一个字符打印到标准输出流上 176

 3.33 fread函数:从文件流中读数据 177

 3.34 fseek函数:移动流文件的文件指针 179

 3.35 fwrite函数:写内容到文件流中 180

 3.36 getc函数:从流文件中读一个字符 182

 3.37 getch函数:从键盘上读入一个字符,字符不回显 184

 3.38 getchar函数:从标准输入设备中读入一个字符 185

 3.39 getche函数:从键盘上读入一个字符,字符回显 186

 3.40 getpass函数:读一个口令 187

 3.41 gets函数:从流中读入一字符串 189

 3.42 getw函数:从流中读入一整型数 190

 3.43 gettext函数:将文本方式屏幕上的文本复制到存储区 192

 3.44 gettextinfo函数:获取当前文本窗口的信息 194

 3.45 gotoxy函数:在文本窗口中设置光标 196

 3.46 highvideo函数:选择文本窗口的字符显示亮度为高亮度 197

 3.47 inp函数:从portid指定的端口处读入一个字节 199

 3.48 inport函数:读入字节 200

 3.49 inportb函数:从portid指定的端口处读入一个字节 201

 3.50 inpw函数:读入一个字节 202

 3.51 insline函数:在文本窗口中插入一个空行 203

 3.52 kbhit函数:检查当前是否有按下的键 204

 3.53 lowvideo函数:选择低亮度字符 206

 3.54 lseek函数:移动文件读/写指针 207

 3.55 mktemp函数:建立唯一的文件名 210

 3.56 movetext函数:将屏幕文本从一个矩形区域复制到另一个矩形区域 211

 3.57 normvideo函数:选择正常亮度字符 212

 3.58 open函数:打开一个文件 214

 3.59 outp函数:将value值的低8位送到portid指定的端口 217

 3.60 outport函数:输出整数到指定端口中 218

 3.61 outportb函数:输出字节到指定端口中 219

 3.62 outpw函数:输出字节到指定端口中 220

 3.63 printf函数:将常规类型值格式化输出到标准输出 221

 3.64 putc函数:输出一字符到指定流中 223

 3.65 putch函数:将一个字符输出到当前文本窗口 224

 3.66 putchar函数:将一个字符写到标准输出设备上 225

 3.67 puts函数:将一字符串输出到标准输出设备上 227

 3.68 puttext函数:将文本从存储区复制到屏幕 228

 3.69 putw函数:将一整型数写到指定文件流中 229

 3.70 read函数:读文件中的内容 231

 3.71 rewind函数:将流文件指针重新指向文件开始 233

 3.72 scanf函数:从标准输入设备格式化输入常规类型值 235

 3.73 setbuf函数:为指定的流文件分配一个输入/输出缓冲区 238

 3.74 setmode函数:设置传输模式 239

 3.75 setvbuf函数:为流文件指定一个缓冲区 241

 3.76 sprintf函数:将常规类型值格式化输出到指定字符串 244

 3.77 sopen函数:以指定的共享方式打开文件 245

 3.78 sscanf函数:从指定字符串中格式化输入常规类型值 249

 3.79 tell函数:获取文件指针的当前位置 250

 3.80 textattr函数:设置文本窗口的颜色属性 252

 3.81 textbackground函数:设置文本窗口的背景颜色 254

 3.82 textcolor函数:设置文本窗口的前景色 255

 3.83 textmode函数:设置文本窗口模式 257

 3.84 tmpfile函数:创建一个可读可写的二进制临时文件 259

 3.85 ungetch函数:把一个字符退回到键盘缓冲区中 260

 3.86 vfprintf函数:格式化输出到指定文件 262

 3.87 vfscanf函数:从指定文件中格式化输入一系列参数值 264

 3.88 vprintf函数:格式化输出到标准输出设备 267

 3.89 vscanf函数:从标准输入设备中格式化输入 270

 3.90 vsprintf函数:格式化输出到指定字符串中 273

 3.91 vsscanf函数:格式化输入到指定字符串 275

 3.92 wherex函数:获取当前水平光标位置 277

 3.93 wherey函数:获取当前垂直光标位置 278

 3.94 window函数:定义活动文本模式窗口 279

 3.95 write函数:将内存空间的字节写到文件中 280

第4章 内存相关函数 285

 4.1 allocmem函数:分配DOS存储段 285

 4.2 brk函数:改变数据段内存分配 286

 4.3 calloc函数:分配并刷新内存 287

 4.4 coreleft函数:返回未使用的内存大小 289

 4.5 farcalloc函数:分配、清除远堆内存 289

 4.6 farcoreleft函数:返回从未用过的远堆内存字节数 291

 4.7 farfree函数:释放远堆内存 292

 4.8 farheapcheck函数:检查远堆空间 293

 4.9 farheapcheckfree函数:检查远堆释放块 294

 4.10 farheapchecknode函数:检查远堆节点 296

 4.11 farheapfillfree函数:填写远堆释放块 298

 4.12 farheapwalk函数:遍历远堆块 300

 4.13 farmalloc函数:分配远堆内存 302

 4.14 farrealloc函数:调整远堆块的大小 303

 4.15 FP_OFF函数:获取远地址偏移量 304

 4.16 FP_SEG函数:获取远地址的段值 305

 4.17 free函数:释放已分配的块 306

 4.18 freemem函数:释放先前分配的DOS内存块 307

 4.19 heapcheck函数:检查并校验堆 309

 4.20 heapcheckfree函数:检查堆释放的块 310

 4.21 heapchecknode函数:检查并校验堆节点 312

 4.22 heapfillfree函数:填写释放的堆块 314

 4.23 heapwalk函数:遍历内存堆块 316

 4.24 malloc函数:分配内存 318

 4.25 memccpy函数:复制字符串 319

 4.26 memchr函数:在内存中寻找字符 321

 4.27 memcmp函数:比较内存 322

 4.28 memcpy函数:复制内存 323

 4.29 memicmp函数:比较内存,忽略大小写 325

 4.30 memmove函数:复制内存 326

 4.31 memset函数:用一指定字节值填充内存 327

 4.32 MK_FP函数:产生远指针 328

 4.33 movedata函数:复制字节 329

 4.34 movemem函数:移动源内存到目的内存 331

 4.35 peek,peekb函数:检查存储单元 332

 4.36 poke,pokeb函数:存值到一个给定存储单元 333

 4.37 realloc函数:重新分配内存 334

 4.38 sbrk函数:改变数据段大小 336

 4.39 setblock函数:修改内存块大小 337

 4.40 setmem函数:填写内存 339

 4.41 swab函数:交换内存字节 340

第5章 文件函数 343

 5.1 Access函数:检查文件可访问性 343

 5.2 chmod函数:修改文件的访问方式 344

 5.3 chsize函数:改变文件长度 346

 5.4 creatnew函数:创建新文件 347

 5.5 creattemp函数:创建特定文件在指定目录 349

 5.6 filelength函数:获取文件长度 350

 5.7 fstat函数:获取打开文件信息 351

 5.8 getftime函数:获取文件的日期和时间 353

 5.9 lock函数:设置文件共享锁 355

 5.10 locking函数:定义文件共享锁 357

 5.11 remove函数:删除文件 359

 5.12 rename函数:重命名文件 360

 5.13 stat函数:从文件获取信息 361

 5.14 tempnam函数:创建临时文件名 364

 5.15 tmpnam函数:创建临时文件名 365

 5.16 umask函数:设置文件的读写屏蔽位 366

 5.17 unlink函数:删除文件 368

 5.18 utime函数:修改文件日期和时间 369

第6章 目录函数 373

 6.1 _dos_findfirst函数: 查找磁盘目录 373

 6.2 _dos_findnext函数:继续_dos_findfirst的目录查找 375

 6.3 _makepath函数:构造全路径 377

 6.4 _splitpath函数:分解全路径名 379

 6.5 chdir函数:改变当前目录 380

 6.6 closedir函数:关闭目录流 382

 6.7 findfirst函数:查找磁盘目录中的特定文件 384

 6.8 findnext函数:继续findfirst的目录查找 386

 6.9 fnmerge函数:构造全路径 388

 6.10 fnsplitpath函数:分解全路径名 390

 6.11 getcurdir函数:获取指定驱动器的当前路径 392

 6.12 getcwd函数:获取当前工作目录 393

 6.13 getdisk函数:获取当前驱动器号 394

 6.14 mkdir函数:创建新目录 395

 6.15 mktemp函数:建立惟一的文件名 397

 6.16 opendir函数:打开目录流 398

 6.17 readdir 函数:读取目录流中的一条目录 400

 6.18 rmdir函数:删除文件目录 402

 6.19 searchpath 函数:查找文件的 DOS路径 404

 6.20 setdisk函数:设置当前磁盘驱动器 405

 6.21 unlink函数:删除文件 406

 6.22 unlock函数:解除文件共享锁 408

第7章 磁盘函数 411

 7.1 absread函数:读取指定的磁盘扇区 411

 7.2 abswrite函数:写指定的磁盘扇区 413

 7.3 getdta函数:获取磁盘传输地址 414

 7.4 setdta函数:设置磁盘传输地址 415

第8章 系统调用函数 419

 8.1 _bios_disk函数:调用bios中断0x13,bios完成磁盘操作 419

 8.2 _bios_equiplist函数:检查与系统相连接的设备情况 422

 8.3 _bios_keybrd函数:调用bios中断 423

 8.4 _bios_memsize函数: 调用bios中断0x12获取RAM的大小 426

 8.5 _bios_printer函数:完成各种打印功能 427

 8.6 _bios_serialcom函数:在指定I/O端口上进行各种RS-232串行数据传送 429

 8.7 _bios_timeofday函数:读取或设置计时器 432

 8.8 _c_exit函数:终止程序 434

 8.9 _exit函数:终止程序 436

 8.10 abort函数:异常终止一个进程 437

 8.11 assert函数:测试一个条件并可能终止程序 438

 8.12 atexit函数:注册终止函数 440

 8.13 bioscom函数:在指定I/O端口上进行各种RS-232串行数据传送 441

 8.14 biosdisk函数:通过调用0x13,把磁盘操作直接转给bios完成 445

 8.15 biosequip函数:调用bios中断0x11以检查与系统相连的设备情况 448

 8.16 bioskey函数:调用bios中断0x16执行各种键盘操作 449

 8.17 biosmemory函数:通过调用bios中断0x12获取RAM的大小 452

 8.18 biosprint函数:调用bios中断0x17提供的打印服务来完成各种打印功能 453

 8.19 biostime函数:读取或设置bios计时器 455

 8.20 bdos函数:DOS系统调用 457

 8.21 bdosptr函数:DOS系统调用 458

 8.22 ctrlbrk函数:设置Ctrl+Break处理程序 459

 8.23 delay函数:将程序的执行暂停一段时间 460

 8.24 disable函数:宏屏蔽中断 461

 8.25 enable函数:开放硬件中断 463

 8.26 execl、execle函数:装载并运行其他文件 464

 8.27 execlp、execlpe函数:装载并运行其他文件 466

 8.28 execv、execve函数:装载并运行其他文件 468

 8.29 execvp、execvpe函数:装载并运行其他文件 469

 8.30 exit函数:终止程序 471

 8.31 geninterrupt函数:产生一个软中断 472

 8.32 getcbrk函数:获取Ctrl+Break的检测状态值 474

 8.33 getdate函数:获取系统的日期 475

 8.34 getdfree函数:获取磁盘的可用空间信息 476

 8.35 getenv函数:从当前环境变量中返回name指定变量值 478

 8.36 getfat函数:获取驱动器的文件分配表信息 479

 8.37 getfatd函数:获取驱动器0(C)的文件分配表信息 480

 8.38 getpid函数:获取当前进程识别码 482

 8.39 getpsp函数:获取当前的程序段前缀 482

 8.40 gettime函数:获取系统时间 483

 8.41 getvect函数:获取中断向量入口地址 485

 8.42 getverify函数:获取DOS校验标志的状态值 486

 8.43 int86函数:提供通用的8086软中断接口 488

 8.44 int86x函数:提供通用的8086软中断接口 490

 8.45 intdos 函数:提供通用的 8086 中断接口 492

 8.46 intdosx函数:提供通用的8086中断接口 494

 8.47 intr函数:改变8086软中断接口 496

 8.48 ioctl函数:控制I/O设备 497

 8.49 isatty函数:检查设备类型 500

 8.50 keep函数:退出并驻留内存 501

 8.51 longjump函数:执行非局部转移 502

 8.52 nosound函数:关闭PC扬声器 504

 8.53 putenv函数:设置name指定的环境变量值 505

 8.54 raise函数:向正在执行的程序发送一个信号 506

 8.55 segread函数:读段寄存器值 508

 8.56 setcbrk函数:改变Ctrl+Break的设置 509

 8.57 setjmp函数:非局部转移 510

 8.58 setvect函数:设置中断矢量入口 512

 8.59 setverify函数:打开或关闭文件的读写校验 514

 8.60 signal函数:定义信号的处理函数 515

 8.61 sleep函数:执行挂起一段时间 517

 8.62 sound函数:以指定频率打开PC扬声器 518

 8.63 spawnl、spawnle函数:创建一个子进程 519

 8.64 spawnlp、spawnlpe函数:创建一个子进程 521

 8.65 spawnv、spawnve函数:创建一个子进程 523

 8.66 spawnvp、spawnvpe函数:创建一个子进程 525

 8.67 system 函数:调用 shell 来执行command命令 527

第9章 图形函数 531

 9.1 _graphfreemem函数:用户可修改的图形存储区释放函数 531

 9.2 _graphgetmem函数:用户可修改的图形存储区分配函数 534

 9.3 arc函数:画一弧线 536

 9.4 bar函数:绘画实心矩形 537

 9.5 bar3d函数:绘画三维矩形条 539

 9.6 circle函数:画圆 540

 9.7 cleardevice函数:清除图形屏幕 541

 9.8 clearviewport函数:清除图形视区 543

 9.9 closegraph函数:关闭图形模式 544

 9.10 detectgraph函数:检测硬件确定图形驱动程序和模式 545

 9.11 drawpoly函数:画多边形 547

 9.12 ellipse函数:绘画椭圆 548

 9.13 fillellipse函数:绘画出并填充椭圆 549

 9.14 fillpoly函数:绘画实心多边形 551

 9.15 floodfill函数:填充一个封闭区域 552

 9.16 getarccoords函数:获取最后一次调用arc所绘画圆弧的坐标 553

 9.17 getaspectratio函数:获取当前图形模式的纵横比 556

 9.18 getbkcolor函数:获取当前背景颜色 558

 9.19 getcolor函数:获取当前绘图颜色 559

 9.20 getdefaultpalette函数:获取调色板信息 560

 9.21 getdrivername函数:获取包含当前图形驱动程序名字的字符串首地址 561

 9.22 getfillpattern函数:将用户定义的填充模式复制到内存中 563

 9.23 getfillsettings函数:获取有关当前填充模式和填充颜色的信息 564

 9.24 getgraphmode函数:获取当前图形模式 566

 9.25 getimage函数:复制屏幕上的一块图像到主存区域中 567

 9.26 getlinesettings函数:获取当前线条属性 569

 9.27 getmaxcolor函数:获取最大颜色值 572

 9.28 getmaxx函数:获取屏幕的最大x坐标 573

 9.29 getmaxy函数:获取屏幕的最大y坐标 574

 9.30 getmodename函数:获取当前图形模式名 575

 9.31 getmoderange函数:获取给定图形驱动程序的模式范围 576

 9.32 getpalette函数:获取当前调色板的信息 578

 9.33 getpixel函数:获取指定像素的颜色值 580

 9.34 gettextsettings函数:获取当前模式下文本字体的信息 582

 9.35 getviewsettings函数:获取当前视区的信息 583

 9.36 getx函数:获取当前位置的x坐标值 585

 9.37 gety函数:获取当前位置的y坐标值 586

 9.38 graphdefaults函数:将所有图形设置复位为缺省值 587

 9.39 grapherrormsg函数:获取一个错误信息串 589

 9.40 graphresult函数:获取最后一次不成功的图形操作的错误代码 591

 9.41 imagesize函数:获取指定图像区域大小 593

 9.42 initgraph函数:初始化图形系统 595

 9.43 installuserdriver函数:安装设备驱动程序到BGI设备驱动程序表中 598

 9.44 installuserfont函数:安装未嵌入BGI系统的字体文件.CHR 601

 9.45 line函数:画直线 603

 9.46 linerel函数:画直线 604

 9.47 lineto函数:从当前位置到指定点画一条直线 605

 9.48 moverel函数:将当前位置(CP)移动一相对距离 606

 9.49 moveto函数:将CP移到(x, y) 608

 9.50 outtext函数:在当前位置输出文本 609

 9.51 outttextxy函数:在指定位置输出文本 610

 9.52 pieslice函数:绘制并填充扇形 611

 9.53 putimage函数:在屏幕上输出一个图像 613

 9.54 putpixel函数:将(x,y)点的像素置为指定值 615

 9.55 rectangle函数:画矩形 616

 9.56 registerbgidriver函数:注册已经连入的图形驱动程序 617

 9.57 restorecrtmode函数:将屏幕恢复为调用initgraph之前的模式 619

 9.58 sector函数:绘画并填充椭圆扇区 621

 9.59 setactivepage函数:设置图形输出活动页 622

 9.60 setallpalette函数:按指定方式改变所有的调色板颜色 624

 9.61 setaspectratio函数:设置图形纵横比 627

 9.62 setbkcolor函数:设置背景颜色 629

 9.63 setcolor函数:设置当前绘画颜色 630

 9.64 setfillpattern函数:将当前的填充模式设置为用户自定义填充模式 632

 9.65 setgraphbufsize函数:改变内部图形缓冲区的大小 634

 9.66 setgraphmode函数:将系统设置成图形模式且清屏 635

 9.67 setfillstyle函数:设置填充模式和颜色 637

 9.68 setlinestyle函数:设置当前画线的类型、宽度和填充模式 638

 9.69 setpalette函数:改变调色板的颜色 641

 9.70 setrgbpalette函数:定义IBM8514图形卡的颜色 643

 9.71 settextjustify函数:设置文本的对齐方式 645

 9.72 settextstyle函数:设置输出文本的属性 647

 9.73 setusercharsize函数:改变矢量字体的宽度和高度 649

 9.74 setviewport函数:新建一个图形视区 651

 9.75 setvisualpage函数:将指定的图形页设置为可见 652

 9.76 setwritemode函数:设置图形模式下划线的输出模式 654

第10章 日期时间函数 657

 10.1 asctime函数:将日期和时间转换为ASCII码 657

 10.2 clock函数:确定运行时间 659

 10.3 ctime函数:将日期和时间转换为字符串 660

 10.4 difftime函数:计算两个时间的差 662

 10.5 dostounix 函数:将日期与时间转换为UNIX时间格式 663

 10.6 localtime函数:将日期和时间转变为tm结构 665

 10.7 mktime函数:将tm格式的日期时间转换为time_t格式 666

 10.8 setdate函数:设置系统当前日期 668

 10.9 settime函数:设置系统时间 670

 10.10 stime函数:设置系统时间 671

 10.11 time函数:获取系统时间 672

 10.12 tzset函数:设置时区 673

 10.13 unixtodos函数:将日期和时间转换成DOS格式 674

第11章 数据结构函数 677

 11.1 bsearch函数:二分搜索 677

 11.2 lfind函数:线性搜索 679

 11.3 lsearch函数:线性搜索 682

 11.4 qsort函数:排序 684

第12章 其他常用函数 687

 12.1 assert函数:测试条件并可能终止程序 687

 12.2 clearerr函数:复位错误标志 688

 12.3 contry函数:获取国家相关的信息 689

 12.4 dosexterr函数:获取扩展的DOS错误信息 691

 12.5 ferror函数:检测流错误 693

 12.6 harderr函数:建立硬件错误处理程序 694

 12.7 hardresume函数:硬件错误处理函数 696

 12.8 matherr函数:设置数学错误处理程序 698

 12.9 perror函数:输出系统错误信息 700

 12.10 strerror函数:建立信息字符串 701

附录 指令索引 703

标签
缩略图
书名 C函数全能速查宝典
副书名
原作名
作者 刘艳伟
译者
编者
绘者
出版社 人民邮电出版社
商品编码(ISBN) 9787115277206
开本 32开
页数 708
版次 1
装订 平装
字数 704
出版时间 2012-05-01
首版时间 2012-05-01
印刷时间 2012-05-01
正文语种
读者对象 研究人员,普通成人
适用范围
发行范围 公开发行
发行模式 实体书
首发网站
连载网址
图书大类
图书小类
重量 0.694
CIP核字
中图分类号 TP312
丛书名
印张 22.75
印次 1
出版地 北京
210
145
29
整理
媒质 图书
用纸 普通纸
是否注音
影印版本 原版
出版商国别 CN
是否套装 单册
著作权合同登记号
版权提供者
定价
印数 3000
出品方
作品荣誉
主角
配角
其他角色
一句话简介
立意
作品视角
所属系列
文章进度
内容简介
作者简介
目录
文摘
安全警示 适度休息有益身心健康,请勿长期沉迷于阅读小说。
随便看

 

兰台网图书档案馆全面收录古今中外各种图书,详细介绍图书的基本信息及目录、摘要等图书资料。

 

Copyright © 2004-2025 xlantai.com All Rights Reserved
更新时间:2025/5/14 6:34:29