C语言

A 开头函数 B 开头函数 C 开头函数 D 开头函数 E 开头函数 F 开头函数 G 开头函数 H 开头函数 I 开头函数 K 开头函数 L 开头函数 M 开头函数 O 开头函数 P 开头函数 R 开头函数 S 开头函数 T 开头函数 U 开头函数 V 开头函数 _ 开头函数 转换函数 诊断函数 接口函数 字符判别函数 目录函数 输入输出函数 数学函数 操作函数 进程函数 字符串操作函数 时间日期函数 存储分配函数 assert.h头文件 alloc.h头文件 ctype.h头文件 dir.h头文件 dos.h头文件 errno.h头文件 fcntl.h头文件 float.h头文件 graphics.h头文件 io.h头文件 limits.h头文件 malloc.h头文件 math.h头文件 mem.h头文件 process.h头文件 setjmp.h头文件 share.h头文件 signal.h头文件 stdarg.h头文件 stddef.h头文件 stdio.h头文件 stdlib.h头文件 string.h头文件 time.h头文件 values.h头文件

/*  conio.h

 

    Direct MSDOS console input/output.

 

    Copyright (c) Borland International 1987,1988

    All Rights Reserved.

*/

#if !defined(__VIDEO)

#define __VIDEO

 

#if __STDC__

#define _Cdecl

#else

#define _Cdecl    cdecl

#endif

 

#ifndef    __OLDCONIO__

 

struct text_info {

    unsigned char winleft;

    unsigned char wintop;

    unsigned char winright;

    unsigned char winbottom;

    unsigned char attribute;

    unsigned char normattr;

    unsigned char currmode;

    unsigned char screenheight;

    unsigned char screenwidth;

    unsigned char curx;

    unsigned char cury;

};

 

enum text_modes { LASTMODE=-1, BW40=0, C40, BW80, C80, MONO=7 };

 

#if !defined(__COLORS)

#define __COLORS

 

enum COLORS {

    BLACK,        /* dark colors */

    BLUE,

    GREEN,

    CYAN,

    RED,

    MAGENTA,

    BROWN,

    LIGHTGRAY,

    DARKGRAY,     /* light colors */

    LIGHTBLUE,

    LIGHTGREEN,

    LIGHTCYAN,

    LIGHTRED,

    LIGHTMAGENTA,

    YELLOW,

    WHITE

};

#endif

 

#define BLINK     128 /* blink bit */

 

extern int _Cdecl directvideo;

 

void    _Cdecl clreol       (void);

void    _Cdecl clrscr       (void);

void    _Cdecl delline      (void);

int _Cdecl gettext      (int left, int top, int right, int bottom,

               void *destin);

void   _Cdecl gettextinfo  (struct text_info *r);

void    _Cdecl gotoxy       (int x, int y);

void   _Cdecl highvideo (void);

void    _Cdecl insline      (void);

void   _Cdecl lowvideo  (void);

int _Cdecl movetext  (int left, int top, int right, int bottom,

               int destleft, int desttop);

void   _Cdecl normvideo (void);

int _Cdecl puttext      (int left, int top, int right, int bottom,

               void *source);

void   _Cdecl textattr  (int newattr);

void    _Cdecl textbackground   (int newcolor);

void    _Cdecl textcolor (int newcolor);

void    _Cdecl textmode  (int newmode);

int     _Cdecl wherex       (void);

int     _Cdecl wherey       (void);

void    _Cdecl window       (int left, int top, int right, int bottom);

#endif

 

char   *_Cdecl cgets     (char *str);

int     _Cdecl cprintf      (const char *format, ...);

int _Cdecl cputs     (const char *str);

int _Cdecl cscanf       (const char *format, ...);

int _Cdecl getch     (void);

int _Cdecl getche       (void);

char   *_Cdecl getpass      (const char *prompt);

int _Cdecl kbhit     (void);

int _Cdecl putch     (int c);

int _Cdecl ungetch      (int ch);

 

#endif