⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 tc20functioni.htm

📁 介绍了 ANSI C的标准库函数
💻 HTM
📖 第 1 页 / 共 3 页
字号:
	unsigned int	ax, bx, cx, dx, si, di, cflag, flags;
};

struct BYTEREGS {
	unsigned char	al, ah, bl, bh, cl, ch, dl, dh;
};

union	REGS	{
	struct	WORDREGS x;
	struct	BYTEREGS h;
};
segregs:指定DS和ES寄存器的值
</pre>
</td></tr>
<tr><td CLASS=TDITEM>输出参数:</td><td CLASS=TDTEXT>outregs:输出参数联合</td></tr>
<tr><td CLASS=TDITEM>返 回 值:</td><td CLASS=TDTEXT>  </td></tr>
<tr><td CLASS=TDITEM>使用说明:</td><td CLASS=TDTEXT>该函数主要用于大编译模式 </td></tr>
<tr><td CLASS=TDITEM>相关函数:</td><td CLASS=TDTEXT>  |
<a href="tc20functioni.htm#int86"> int86 </a>  |
<a href="tc20functionb.htm#bdos"> bdos </a>  |  
</td></tr>
<tr><td clospan=2> </td></tr>
<tr><td clospan=2> </td></tr>
<tr><td CLASS=TDITEM></td><td CLASS=TDTEXT>
&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp
<a  href="tc20function.htm">查询其他函数</a>&nbsp;&nbsp;</td></tr>
</table>
</td>
</tr>



<tr id="int86" class=funline>
<td>
<table class=tc20funcation >
<col width=15%>
<col width=85%>
<tr><td CLASS=TDITEM>函数申明:</td> <td CLASS=TDTEXT> int int86(int intno, union REGS *inregs, union REGS *outregs)</td></tr>
<tr><td CLASS=TDITEM>函数用途:</td> <td CLASS=TDTEXT>调用中断号位intno的DOS软中断</td></tr>
<tr><td CLASS=TDITEM>头 文 件:</td> <td CLASS=TDTEXT>dos.h</td></tr>
<tr><td CLASS=TDITEM>输入参数:</td> <td CLASS=TDTEXT>
<pre>intro:中断号;
inregs:输入各寄存器的参数,该结构如下:
struct WORDREGS {
	unsigned int	ax, bx, cx, dx, si, di, cflag, flags;
};

struct BYTEREGS {
	unsigned char	al, ah, bl, bh, cl, ch, dl, dh;
};

union	REGS	{
	struct	WORDREGS x;
	struct	BYTEREGS h;
};
</pre>
</td></tr>
<tr><td CLASS=TDITEM>输出参数:</td><td CLASS=TDTEXT>outregs:输出参数联合  </td></tr>
<tr><td CLASS=TDITEM>返 回 值:</td><td CLASS=TDTEXT>  </td></tr>
<tr><td CLASS=TDITEM>使用说明:</td><td CLASS=TDTEXT>  </td></tr>
<tr><td CLASS=TDITEM>相关函数:</td><td CLASS=TDTEXT> |
<a href="tc20functioni.htm#intdos">intdos  </a>  |
<a href="tc20functionb.htm#bdos">bdos  </a>  |
</td></tr>

<tr><td clospan=2> </td></tr>
<tr><td clospan=2> </td></tr>
<tr><td CLASS=TDITEM></td><td CLASS=TDTEXT>
&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp
<a  href="tc20function.htm">查询其他函数</a>&nbsp;&nbsp;</td></tr>
</table>
</td>
</tr>


<tr id="int86x" class=funline>
<td>
<table class=tc20funcation >
<col width=15%>
<col width=85%>
<tr><td CLASS=TDITEM>函数申明:</td> <td CLASS=TDTEXT> int int86x(int intno, union REGS *inregs, union REGS *outregs, struct SREGS *segregs)</td></tr>
<tr><td CLASS=TDITEM>函数用途:</td> <td CLASS=TDTEXT>调用中断号位intno的DOS软中断</td></tr>
<tr><td CLASS=TDITEM>头 文 件:</td> <td CLASS=TDTEXT>dos.h</td></tr>
<tr><td CLASS=TDITEM>输入参数:</td> <td CLASS=TDTEXT>
<pre>intro:中断号;
inregs:输入各寄存器的参数,该结构如下:
struct WORDREGS {
	unsigned int	ax, bx, cx, dx, si, di, cflag, flags;
};

struct BYTEREGS {
	unsigned char	al, ah, bl, bh, cl, ch, dl, dh;
};

union	REGS	{
	struct	WORDREGS x;
	struct	BYTEREGS h;
};
</pre>
</td></tr>
<tr><td CLASS=TDITEM>输出参数:</td><td CLASS=TDTEXT>outregs:输出参数联合  </td></tr>
<tr><td CLASS=TDITEM>返 回 值:</td><td CLASS=TDTEXT>  </td></tr>
<tr><td CLASS=TDITEM>使用说明:</td><td CLASS=TDTEXT> 该函数主要用于大编译模式 </td></tr>
<tr><td CLASS=TDITEM>相关函数:</td><td CLASS=TDTEXT> |
<a href="tc20functioni.htm#intdos">intdos  </a>  |
<a href="tc20functionb.htm#bdos">bdos  </a>  |
</td></tr>

<tr><td clospan=2> </td></tr>
<tr><td clospan=2> </td></tr>
<tr><td CLASS=TDITEM></td><td CLASS=TDTEXT>
&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp
<a  href="tc20function.htm">查询其他函数</a>&nbsp;&nbsp;</td></tr>
</table>
</td>
</tr>


<tr id="intr" class=funline>
<td>
<table class=tc20funcation >
<col width=15%>
<col width=85%>
<tr><td CLASS=TDITEM>函数申明:</td> <td CLASS=TDTEXT> void intr(int intno, struct REGPACK *preg)</td></tr>
<tr><td CLASS=TDITEM>函数用途:</td> <td CLASS=TDTEXT>调用中断号为intno的DOS软中断</td></tr>
<tr><td CLASS=TDITEM>头 文 件:</td> <td CLASS=TDTEXT>dos</td></tr>
<tr><td CLASS=TDITEM>输入参数:</td> <td CLASS=TDTEXT>
<pre>intro:中断号;
pregs:输入各寄存器的参数,该结构如下:
struct WORDREGS {
	unsigned int	ax, bx, cx, dx, si, di, cflag, flags;
};

struct BYTEREGS {
	unsigned char	al, ah, bl, bh, cl, ch, dl, dh;
};

union	REGS	{
	struct	WORDREGS x;
	struct	BYTER
</pre>
</td></tr>
<tr><td CLASS=TDITEM>输出参数:</td><td CLASS=TDTEXT>pregs:输出参数联合 </td></tr>
<tr><td CLASS=TDITEM>返 回 值:</td><td CLASS=TDTEXT>  </td></tr>
<tr><td CLASS=TDITEM>使用说明:</td><td CLASS=TDTEXT>该函数是int86函数的一个替代函数  </td></tr>
<tr><td CLASS=TDITEM>相关函数:</td><td CLASS=TDTEXT> |
<a href="tc20functioni.htm#int86">int86  </a>  |
  
</td></tr>

<tr><td clospan=2> </td></tr>
<tr><td clospan=2> </td></tr>
<tr><td CLASS=TDITEM></td><td CLASS=TDTEXT>
&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp
<a  href="tc20function.htm">查询其他函数</a>&nbsp;&nbsp;</td></tr>
</table>
</td>
</tr>


<tr id="imagesize" class=funline>
<td>
<table class=tc20funcation >
<col width=15%>
<col width=85%>
<tr><td CLASS=TDITEM>函数申明:</td> <td CLASS=TDTEXT>unsigned far imagesize(int left, int top, int right, int bottom)</td></tr>
<tr><td CLASS=TDITEM>函数用途:</td> <td CLASS=TDTEXT>得到存储一块屏幕图象所需要的字节数  </td></tr>
<tr><td CLASS=TDITEM>头 文 件:</td> <td CLASS=TDTEXT>graphics.h</td></tr>
<tr><td CLASS=TDITEM>输入参数:</td> <td CLASS=TDTEXT>
<pre>left,   top,   right,   bottom:矩形图形屏幕的坐标</pre>
</td></tr>
<tr><td CLASS=TDITEM>输出参数:</td><td CLASS=TDTEXT>  </td></tr>
<tr><td CLASS=TDITEM>返 回 值:</td><td CLASS=TDTEXT>存储图象的字节数  </td></tr>
<tr><td CLASS=TDITEM>使用说明:</td><td CLASS=TDTEXT>  </td></tr>
<tr><td CLASS=TDITEM>相关函数:</td><td CLASS=TDTEXT>|
<a href="tc20functiong.htm#getimage"> getimage </a>  |
  
</td></tr>

<tr><td clospan=2> </td></tr>
<tr><td clospan=2> </td></tr>
<tr><td CLASS=TDITEM></td><td CLASS=TDTEXT>
&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp
<a  href="tc20function.htm">查询其他函数</a>&nbsp;&nbsp;</td></tr>
</table>
</td>
</tr>


<tr id="initgraph" class=funline>
<td>
<table class=tc20funcation >
<col width=15%>
<col width=85%>
<tr><td CLASS=TDITEM>函数申明:</td> <td CLASS=TDTEXT> 
<pre>void far initgraph(int  far *graphdriver,int  far *graphmode,
		   char far *pathtodriver)
</pre>
</td></tr>
<tr><td CLASS=TDITEM>函数用途:</td> <td CLASS=TDTEXT>初始化图形系统 </td></tr>
<tr><td CLASS=TDITEM>头 文 件:</td> <td CLASS=TDTEXT>graphics.h</td></tr>
<tr><td CLASS=TDITEM>输入参数:</td> <td CLASS=TDTEXT>
<pre>graphdriver:图形驱动器代号,具体如下:	
	DETECT    0
	CGA       1
	MCGA      2  
	EGA       3
	EGA64     4 
	EGAMONO   5
	IBM8514   6
	HERCMONO  7
	ATT400    8
	VGA       9
	PC3270    10
graphmode:选定图形驱动器的工作模式,具体如下:
    CGAC0      = 0,  /* 320x200 palette 0; 1 page	*/
    CGAC1      = 1,  /* 320x200 palette 1; 1 page	*/
    CGAC2      = 2,  /* 320x200 palette 2: 1 page	*/
    CGAC3      = 3,  /* 320x200 palette 3; 1 page	*/
    CGAHI      = 4,  /* 640x200 1 page			*/
    MCGAC0     = 0,  /* 320x200 palette 0; 1 page	*/
    MCGAC1     = 1,  /* 320x200 palette 1; 1 page	*/
    MCGAC2     = 2,  /* 320x200 palette 2; 1 page	*/
    MCGAC3     = 3,  /* 320x200 palette 3; 1 page	*/
    MCGAMED    = 4,  /* 640x200 1 page			*/
    MCGAHI     = 5,  /* 640x480 1 page			*/
    EGALO      = 0,  /* 640x200 16 color 4 pages	*/
    EGAHI      = 1,  /* 640x350 16 color 2 pages	*/
    EGA64LO    = 0,  /* 640x200 16 color 1 page 	*/
    EGA64HI    = 1,  /* 640x350 4 color  1 page 	*/
    EGAMONOHI  = 0,  /* 640x350 64K on card, 1 page - 256K on card, 4 pages */
    HERCMONOHI = 0,  /* 720x348 2 pages 		*/
    ATT400C0   = 0,  /* 320x200 palette 0; 1 page	*/
    ATT400C1   = 1,  /* 320x200 palette 1; 1 page	*/
    ATT400C2   = 2,  /* 320x200 palette 2; 1 page	*/
    ATT400C3   = 3,  /* 320x200 palette 3; 1 page	*/
    ATT400MED  = 4,  /* 640x200 1 page			*/
    ATT400HI   = 5,  /* 640x400 1 page			*/
    VGALO      = 0,  /* 640x200 16 color 4 pages	*/
    VGAMED     = 1,  /* 640x350 16 color 2 pages	*/
    VGAHI      = 2,  /* 640x480 16 color 1 page 	*/
    PC3270HI   = 0,  /* 720x350 1 page			*/
    IBM8514LO  = 0,  /* 640x480 256 colors		*/
    IBM8514HI  = 1   /*1024x768 256 colors		*/
pathtodriver:图形驱动器文件路径。如不修改,图形驱动器文件在TC目录下
</pre>
</td></tr>
<tr><td CLASS=TDITEM>输出参数:</td><td CLASS=TDTEXT>  </td></tr>
<tr><td CLASS=TDITEM>返 回 值:</td><td CLASS=TDTEXT>  </td></tr>
<tr><td CLASS=TDITEM>使用说明:</td><td CLASS=TDTEXT>
<pre>以下代码将图形系统初始化为VGA 640X480 16色工作方式:
int driver=VGA,mode=VGAHI;  

    initgraph(&driver,&mode,"c:\\tc")
</pre>
</td></tr>
<tr><td CLASS=TDITEM>相关函数:</td><td CLASS=TDTEXT>|
<a href="tc20functiong.htm#getgraphmode"> getgraphmode </a>  |
  
</td></tr>

<tr><td clospan=2> </td></tr>
<tr><td clospan=2> </td></tr>
<tr><td CLASS=TDITEM></td><td CLASS=TDTEXT>
&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp
<a  href="tc20function.htm">查询其他函数</a>&nbsp;&nbsp;</td></tr>
</table>
</td>
</tr>


<tr id="insline" class=funline>
<td>
<table class=tc20funcation >
<col width=15%>
<col width=85%>
<tr><td CLASS=TDITEM>函数申明:</td> <td CLASS=TDTEXT>void insline(void)</td></tr>
<tr><td CLASS=TDITEM>函数用途:</td> <td CLASS=TDTEXT>字符模式下插入一行到当前光标位置 </td></tr>
<tr><td CLASS=TDITEM>头 文 件:</td> <td CLASS=TDTEXT>conio.h</td></tr>
<tr><td CLASS=TDITEM>输入参数:</td> <td CLASS=TDTEXT></td></tr>
<tr><td CLASS=TDITEM>输出参数:</td><td CLASS=TDTEXT>  </td></tr>
<tr><td CLASS=TDITEM>返 回 值:</td><td CLASS=TDTEXT>  </td></tr>
<tr><td CLASS=TDITEM>使用说明:</td><td CLASS=TDTEXT>  </td></tr>
<tr><td CLASS=TDITEM>相关函数:</td><td CLASS=TDTEXT>|
<a href="tc20functiond.htm#delline"> delline </a>  |
  
</td></tr>

<tr><td clospan=2> </td></tr>
<tr><td clospan=2> </td></tr>
<tr><td CLASS=TDITEM></td><td CLASS=TDTEXT>
&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp
<a  href="tc20function.htm">查询其他函数</a>&nbsp;&nbsp;</td></tr>
</table>
</td>
</tr>


<tr id="itoa" class=funline>
<td>
<table class=tc20funcation >
<col width=15%>
<col width=85%>
<tr><td CLASS=TDITEM>函数申明:</td> <td CLASS=TDTEXT>char *itoa(int value, char *string, int radix)</td></tr>
<tr><td CLASS=TDITEM>函数用途:</td> <td CLASS=TDTEXT>将整形数value转换为其等价的字符串  </td></tr>
<tr><td CLASS=TDITEM>头 文 件:</td> <td CLASS=TDTEXT>stdlib.h</td></tr>
<tr><td CLASS=TDITEM>输入参数:</td> <td CLASS=TDTEXT>
value:要转化的数值;radix:转换的进制,如10表示按十进制转换
</td></tr>
<tr><td CLASS=TDITEM>输出参数:</td><td CLASS=TDTEXT>string:转换后的字符串  </td></tr>
<tr><td CLASS=TDITEM>返 回 值:</td><td CLASS=TDTEXT> 指向string的指针 </td></tr>
<tr><td CLASS=TDITEM>使用说明:</td><td CLASS=TDTEXT>  </td></tr>
<tr><td CLASS=TDITEM>相关函数:</td><td CLASS=TDTEXT>|
<a href="tc20functiona.htm#atoi"> atoi </a>  |
<a href="tc20functionl.htm#ltoa"> ltoa </a>  |
<a href="tc20functiong.htm#gvct"> gvct </a>  |
</td></tr>

<tr><td clospan=2> </td></tr>
<tr><td clospan=2> </td></tr>
<tr><td CLASS=TDITEM></td><td CLASS=TDTEXT>
&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp
<a  href="tc20function.htm">查询其他函数</a>&nbsp;&nbsp;</td></tr>
</table>
</td>
</tr>



</table>



<table align=center>
<tr class=bottomtext>
 <td align=center>
   </td>
</tr>

</table>


</BODY>
</HTML>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -