正文

Borland Turbo C++3.0头文件及函数分类2007-09-05 20:10:00

【评论】 【打印】 【字体: 】 本文链接:http://blog.pfan.cn/progfan/29146.html

分享到:

一、输入输出子程序,函数库为io.h、conio.h、 stdio.h(一) io.h文件创建 _creat  creat   creatnew  creattemp  文件打开  open  _open    sopen文件关闭 _close   close 文件读写 read   _read    _write    write文件尾测试    eof  文件长度测试  filelength文件指针移动与获取  lseek  tell 文件更名移动与删除  rename  remove  unlink  文件锁定与解锁  lock  unlock  文件句柄复制 dup  dup2 文件时间设置和获取   setftime  getftime  access  _chmod  chmod  chsize  ioctl   isatty  locking mktemp  setmode umask   (二) conio.h清屏 clrscr  窗口定义 window 光标定位 gotoxy   wherex   wherey  输入输出  cscanf  cprintf   cgets   cputs  getch  putch  getche   gettext   puttext                    ungetch  inport  outport   inportb  outportb  inp  inpw  outp  outpw                    inportb  inportw  outportb  outportw其它  clreol    kbhit  delline gettextinfo  highvideo  insline  lowvideo  movetext             normvideo textattr  textbackground  textcolor  textmode   _setcursortype  getpass  (三) stdio.h输入函数   scanf   fscanf   sscanf    vscanf   vfscanf   vsscanf   getc   fgetc    getchar   fgetchar       gets   fgets   fread    getw   _fgetc  ungetc 输出函数   printf  fprintf  sprintf   vprintf  vfprintf  vsprintf  putc  fputc   putchar  fputchar      puts  fputs  fwrite  putw  _fputc   文件操作   fopen   fdopen   freopen  _fsopen  fclose feof   fcloseall    rewind                      fseek  ftell   fflush  flushall  ferror  perror  clearerr  其它  fgetpos   fsetpos   remove  rename setbuf  setvbuf   strerror  tmpfile  tmpnam       unlink  rmtmp  _strerror  tempnam 区别   printf/scanf:标准stdout/stdin输入输出函数     fprintf/fscanf:把打印的内容输出到文件/从文件中输入数据赋予某个(些)变量     sprintf/sscanf:把打印的内容输出到某个字符串/从某字符串中输入数据赋予某个(些)变量     vprintf/vscanf:把可变参数列表输出到stdout设备中/从stdin设备中输入参数到可变参数列表     vfprintf/vfscanf:把可变参数列表格式化输出到文件中/从文件中格式化输入参数值到可变参数列表     vsprintf/vsscanf:把可变参数列表格式化输出到字符串中/从字符串中格式化输入参数值到可变列表  int scanf(const char *format, ...);int fscanf(FILE *stream, const char *format, ...);int sscanf(const char *buffer,onst char *format, ...);int vscanf(const char *format, void *arglist);int vfscanf(FILE *stream, const char *format,void *arglist);int vsscanf(const char *buffer, const char *format,void *arglist);int printf(const char *format, ...);int fprintf(FILE *stream, const char *format, ...);int sprintf(char *buffer, const char *format, ...);int vprintf(const char *format, void *arglist);int vfprintf(FILE *stream, const char *format,void *arglist);int vsprintf(char *buffer, const char *format,void *arglist); 二、字符测试与转换函数 ctype.h 字符测试  isalpha  isdigit  isxdigit  isalnum  isprint  isgraph  isascii  iscntrl  ispunct  isspace          islower  isupper   字符转换  tolower  _ftolower  toupper  _ftoupper 三、数学函数 math.h、stdlib.h、sting.h、float.h常用  abs  labs  fabs ceil  ceill  floor  floorl  sqrt  sqrtl  fmod        pow pow10 powl  pow10l   其它  acos  asin  atan  atan2 cos   cosh  exp    __fabs       frexp ldexp log   log10 modf  sin   sinh  tan   tanh               acosl   asinl   atan2l  atanl   coshl  cosl    expl    fabsl   fmodl   frexpl              ldexpl  log10l   logl    modfl   sinhl   sinl    tanhl  tanl   atof   hypot  matherr             poly  _atold  hypotl polyl   四、磁盘目录操作dir.hgetdisk  setdisk  getcurdir  getcwd  chdir  mkdir  rmdir  findfirst  findnext  fnmerge  _fnsplit  fnsplit mktemp   searchpath         五、dos.h延时 sleep  delay                                                                  磁盘读写  absread  abswrite             内存分配  allocmem  freemem                         其它   bdos  bdosptr  ctrlbrk    disable  dosexterr   dostounix   _dos_allocmem   _dos_close  _dos_creat  _dos_creatnew  _dos_findfirst  _dos_findnext  _dos_freemem                                                                             _dos_getdate  _dos_getdiskfree  _dos_getdrive  _dos_getfileattr  _dos_getftime   _dos_gettime  _dos_keep                                                                       _dos_read  _dos_setblock  _dos_setdate  _dos_setdrive  _dos_setfileattr   _dos_setftime                                                                        _dos_settime  _dos_open  _dos_write   enable   getcbrk  getdate  getdfree  _getdrive  getfat  getfatd  getpsp  getswitchar                                    gettime  getverify  _harderr  _hardresume  _hardretn  harderr  hardresume  hardretn  inp  inpw   inport  inportb  int86  int86x  intdos  intdosx   intr  keep  nosound  outp outpw outport  outportb  parsfnm  peek  peekb poke   pokeb  randbrd        randbwr  segread  setblock  setcbrk  setdate  setswitchar  settime  setverify   sound  unixtodos  unlink                                  六、alloc.hmalloc     calloc  free  realloc  brk  sbrk  heapcheck  heapfillfree  heapcheckfree  heapchecknode        heapwalk  coreleft  heapchecknode  heapwalk  farcalloc  farcoreleft  farfree  farrealloc  farheapcheck  farheapchecknode  farheapfillfree  farheapcheckfree  farheapwalk         string.h字符串拷贝 strcpy  strncpy  stpcpy  字符串比较  strcmp strncmp stricmp memcmp   字符串连接 strcat strncat  字符查找  strchr  strrchr  strstr  memchr  字符串长度  strlen   字符替换  strset  strnset  memset                                     memcpy  memmove   strcoll    strcspn                                                                         strerror     strpbrk   strspn   strtok  strxfrm  _strerror  memccpy  memicmp  movedata  _stpcpy   strdup   strlwr strrev   strupr  _fmemccpy  _fmemchr  _fmemcmp  _fmemcpy  _fmemicmp  _fmemmove  _fmemset  _fmovmem  _fsetmem  _fstricmp_fstrlen  _fstrlwr   _fstrncat  _fstrncmp  _fstrncpy  _fstrnicmp  _fstrnset   _fstrpbrk _fstrrchr  _fstrrev  _fstrset  _fstrspn   _fstrstr   _fstrtok  _fstrupr          七、time.hasctime  ctime   difftime  gmtime  time  mktime  clock   strftime  stime  tzset   _strdate  _strtime                  

阅读(23) | 评论(0)


版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!

评论

暂无评论
您需要登录后才能评论,请 登录 或者 注册