📄 tc20functioni.htm
字号:
<tr><td CLASS=TDITEM>输出参数:</td><td CLASS=TDTEXT> </td></tr>
<tr><td CLASS=TDITEM>返 回 值:</td><td CLASS=TDTEXT>非零数值:是;0:不是 </td></tr>
<tr><td CLASS=TDITEM>使用说明:</td><td CLASS=TDTEXT> </td></tr>
<tr><td CLASS=TDITEM>相关函数:</td><td CLASS=TDTEXT>
<a href="tc20function.htm#"> </a>
</td></tr>
<tr><td clospan=2> </td></tr>
<tr><td clospan=2> </td></tr>
<tr><td CLASS=TDITEM></td><td CLASS=TDTEXT>
            
<a href="tc20function.htm">查询其他函数</a> </td></tr>
</table>
</td>
</tr>
<tr id="islower" class=funline>
<td>
<table class=tc20funcation >
<col width=15%>
<col width=85%>
<tr><td CLASS=TDITEM>函数申明:</td> <td CLASS=TDTEXT>int islower(int ch)</td></tr>
<tr><td CLASS=TDITEM>函数用途:</td> <td CLASS=TDTEXT>测试参数ch是否是小写字母(a-z)</td></tr>
<tr><td CLASS=TDITEM>头 文 件:</td> <td CLASS=TDTEXT>ctype.h</td></tr>
<tr><td CLASS=TDITEM>输入参数:</td> <td CLASS=TDTEXT>
ch:测试的参数
</td></tr>
<tr><td CLASS=TDITEM>输出参数:</td><td CLASS=TDTEXT> </td></tr>
<tr><td CLASS=TDITEM>返 回 值:</td><td CLASS=TDTEXT>非零数值:是;0:不是 </td></tr>
<tr><td CLASS=TDITEM>使用说明:</td><td CLASS=TDTEXT> </td></tr>
<tr><td CLASS=TDITEM>相关函数:</td><td CLASS=TDTEXT>
<a href="tc20function.htm#"> </a>
</td></tr>
<tr><td clospan=2> </td></tr>
<tr><td clospan=2> </td></tr>
<tr><td CLASS=TDITEM></td><td CLASS=TDTEXT>
            
<a href="tc20function.htm">查询其他函数</a> </td></tr>
</table>
</td>
</tr>
<tr id="isprint" class=funline>
<td>
<table class=tc20funcation >
<col width=15%>
<col width=85%>
<tr><td CLASS=TDITEM>函数申明:</td> <td CLASS=TDTEXT>int isprint(int ch)</td></tr>
<tr><td CLASS=TDITEM>函数用途:</td> <td CLASS=TDTEXT>测试参数ch是否是可打印字符,包括空格 </td></tr>
<tr><td CLASS=TDITEM>头 文 件:</td> <td CLASS=TDTEXT>ctype.h</td></tr>
<tr><td CLASS=TDITEM>输入参数:</td> <td CLASS=TDTEXT>
ch:测试的参数
</td></tr>
<tr><td CLASS=TDITEM>输出参数:</td><td CLASS=TDTEXT> </td></tr>
<tr><td CLASS=TDITEM>返 回 值:</td><td CLASS=TDTEXT>非零数值:是;0:不是 </td></tr>
<tr><td CLASS=TDITEM>使用说明:</td><td CLASS=TDTEXT> </td></tr>
<tr><td CLASS=TDITEM>相关函数:</td><td CLASS=TDTEXT>
<a href="tc20function.htm#"> </a>
</td></tr>
<tr><td clospan=2> </td></tr>
<tr><td clospan=2> </td></tr>
<tr><td CLASS=TDITEM></td><td CLASS=TDTEXT>
            
<a href="tc20function.htm">查询其他函数</a> </td></tr>
</table>
</td>
</tr>
<tr id="ispunct" class=funline>
<td>
<table class=tc20funcation >
<col width=15%>
<col width=85%>
<tr><td CLASS=TDITEM>函数申明:</td> <td CLASS=TDTEXT>int ispunct(int ch)</td></tr>
<tr><td CLASS=TDITEM>函数用途:</td> <td CLASS=TDTEXT>测试参数ch是否是标点字符或空格</td></tr>
<tr><td CLASS=TDITEM>头 文 件:</td> <td CLASS=TDTEXT>ctype.h</td></tr>
<tr><td CLASS=TDITEM>输入参数:</td> <td CLASS=TDTEXT>
ch:测试的参数
</td></tr>
<tr><td CLASS=TDITEM>输出参数:</td><td CLASS=TDTEXT> </td></tr>
<tr><td CLASS=TDITEM>返 回 值:</td><td CLASS=TDTEXT>非零数值:是;0:不是 </td></tr>
<tr><td CLASS=TDITEM>使用说明:</td><td CLASS=TDTEXT> </td></tr>
<tr><td CLASS=TDITEM>相关函数:</td><td CLASS=TDTEXT>
<a href="tc20function.htm#"> </a>
</td></tr>
<tr><td clospan=2> </td></tr>
<tr><td clospan=2> </td></tr>
<tr><td CLASS=TDITEM></td><td CLASS=TDTEXT>
            
<a href="tc20function.htm">查询其他函数</a> </td></tr>
</table>
</td>
</tr>
<tr id="isspace" class=funline>
<td>
<table class=tc20funcation >
<col width=15%>
<col width=85%>
<tr><td CLASS=TDITEM>函数申明:</td> <td CLASS=TDTEXT>int isspace(int ch)</td></tr>
<tr><td CLASS=TDITEM>函数用途:</td> <td CLASS=TDTEXT>测试参数ch是否是空格、制表字符或换行字符</td></tr>
<tr><td CLASS=TDITEM>头 文 件:</td> <td CLASS=TDTEXT>ctype.h</td></tr>
<tr><td CLASS=TDITEM>输入参数:</td> <td CLASS=TDTEXT>
ch:测试的参数
</td></tr>
<tr><td CLASS=TDITEM>输出参数:</td><td CLASS=TDTEXT> </td></tr>
<tr><td CLASS=TDITEM>返 回 值:</td><td CLASS=TDTEXT>非零数值:是;0:不是 </td></tr>
<tr><td CLASS=TDITEM>使用说明:</td><td CLASS=TDTEXT> </td></tr>
<tr><td CLASS=TDITEM>相关函数:</td><td CLASS=TDTEXT>
<a href="tc20function.htm#"> </a>
</td></tr>
<tr><td clospan=2> </td></tr>
<tr><td clospan=2> </td></tr>
<tr><td CLASS=TDITEM></td><td CLASS=TDTEXT>
            
<a href="tc20function.htm">查询其他函数</a> </td></tr>
</table>
</td>
</tr>
<tr id="isupper" class=funline>
<td>
<table class=tc20funcation >
<col width=15%>
<col width=85%>
<tr><td CLASS=TDITEM>函数申明:</td> <td CLASS=TDTEXT>int isupper(int ch)</td></tr>
<tr><td CLASS=TDITEM>函数用途:</td> <td CLASS=TDTEXT>测试参数ch是否是大写字母(A-Z)</td></tr>
<tr><td CLASS=TDITEM>头 文 件:</td> <td CLASS=TDTEXT>ctype.h</td></tr>
<tr><td CLASS=TDITEM>输入参数:</td> <td CLASS=TDTEXT>
ch:测试的参数
</td></tr>
<tr><td CLASS=TDITEM>输出参数:</td><td CLASS=TDTEXT> </td></tr>
<tr><td CLASS=TDITEM>返 回 值:</td><td CLASS=TDTEXT>非零数值:是;0:不是 </td></tr>
<tr><td CLASS=TDITEM>使用说明:</td><td CLASS=TDTEXT> </td></tr>
<tr><td CLASS=TDITEM>相关函数:</td><td CLASS=TDTEXT>
<a href="tc20function.htm#"> </a>
</td></tr>
<tr><td clospan=2> </td></tr>
<tr><td clospan=2> </td></tr>
<tr><td CLASS=TDITEM></td><td CLASS=TDTEXT>
            
<a href="tc20function.htm">查询其他函数</a> </td></tr>
</table>
</td>
</tr>
<tr id="isxdigit" class=funline>
<td>
<table class=tc20funcation >
<col width=15%>
<col width=85%>
<tr><td CLASS=TDITEM>函数申明:</td> <td CLASS=TDTEXT>int isxdigit(int ch)</td></tr>
<tr><td CLASS=TDITEM>函数用途:</td> <td CLASS=TDTEXT>测试参数ch是否是十六进制数(0-9,A-F或a-f)</td></tr>
<tr><td CLASS=TDITEM>头 文 件:</td> <td CLASS=TDTEXT>ctype.h</td></tr>
<tr><td CLASS=TDITEM>输入参数:</td> <td CLASS=TDTEXT>
ch:测试的参数
</td></tr>
<tr><td CLASS=TDITEM>输出参数:</td><td CLASS=TDTEXT> </td></tr>
<tr><td CLASS=TDITEM>返 回 值:</td><td CLASS=TDTEXT>非零数值:是;0:不是 </td></tr>
<tr><td CLASS=TDITEM>使用说明:</td><td CLASS=TDTEXT> </td></tr>
<tr><td CLASS=TDITEM>相关函数:</td><td CLASS=TDTEXT>
<a href="tc20function.htm#"> </a>
</td></tr>
<tr><td clospan=2> </td></tr>
<tr><td clospan=2> </td></tr>
<tr><td CLASS=TDITEM></td><td CLASS=TDTEXT>
            
<a href="tc20function.htm">查询其他函数</a> </td></tr>
</table>
</td>
</tr>
<tr id="interrupt" class=funline>
<td>
<table class=tc20funcation >
<col width=15%>
<col width=85%>
<tr><td CLASS=TDITEM>函数申明:</td> <td CLASS=TDTEXT> void interrupt(*getvect(int intr)) (void)</td></tr>
<tr><td CLASS=TDITEM>函数用途:</td> <td CLASS=TDTEXT>定义一个函数为中断函数,并且该中断函数的中断号为intr</td></tr>
<tr><td CLASS=TDITEM>头 文 件:</td> <td CLASS=TDTEXT>dos.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>
以上不是一个函数,实际上是说明了中断函数的申明格式,比如我们要将一个函数fun()说明成中断函数,
可写如下格式:
void interrupt( *fun )();
</td></tr>
<tr><td CLASS=TDITEM>相关函数:</td><td CLASS=TDTEXT> |
<a href="tc20functions.htm#setvect"> setvect </a> |
</td></tr>
<tr><td clospan=2> </td></tr>
<tr><td clospan=2> </td></tr>
<tr><td CLASS=TDITEM></td><td CLASS=TDTEXT>
            
<a href="tc20function.htm">查询其他函数</a> </td></tr>
</table>
</td>
</tr>
<tr id="inport" class=funline>
<td>
<table class=tc20funcation >
<col width=15%>
<col width=85%>
<tr><td CLASS=TDITEM>函数申明:</td> <td CLASS=TDTEXT>int inport(int port) </td></tr>
<tr><td CLASS=TDITEM>函数用途:</td> <td CLASS=TDTEXT>返回从指定的I/O端口读入一个字(16位数)</td></tr>
<tr><td CLASS=TDITEM>头 文 件:</td> <td CLASS=TDTEXT>dos.h</td></tr>
<tr><td CLASS=TDITEM>输入参数:</td> <td CLASS=TDTEXT>
port:I/O端口地址
</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="tc20functiono.htm#outport"> ourport </a> |
<a href="tc20functiono.htm#outportb"> ourportb </a> |
<a href="tc20functioni.htm#inportb"> inportb </a> |
</td></tr>
<tr><td clospan=2> </td></tr>
<tr><td clospan=2> </td></tr>
<tr><td CLASS=TDITEM></td><td CLASS=TDTEXT>
            
<a href="tc20function.htm">查询其他函数</a> </td></tr>
</table>
</td>
</tr>
<tr id="inportb" class=funline>
<td>
<table class=tc20funcation >
<col width=15%>
<col width=85%>
<tr><td CLASS=TDITEM>函数申明:</td> <td CLASS=TDTEXT>int inportb(int port) </td></tr>
<tr><td CLASS=TDITEM>函数用途:</td> <td CLASS=TDTEXT>返回从指定的I/O端口读入一个字节(8位数)</td></tr>
<tr><td CLASS=TDITEM>头 文 件:</td> <td CLASS=TDTEXT>dos.h</td></tr>
<tr><td CLASS=TDITEM>输入参数:</td> <td CLASS=TDTEXT>
port:I/O端口地址
</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="tc20functiono.htm#outport"> ourport </a> |
<a href="tc20functiono.htm#outportb"> ourportb </a> |
<a href="tc20functioni.htm#inport"> inport </a> |
</td></tr>
<tr><td clospan=2> </td></tr>
<tr><td clospan=2> </td></tr>
<tr><td CLASS=TDITEM></td><td CLASS=TDTEXT>
            
<a href="tc20function.htm">查询其他函数</a> </td></tr>
</table>
</td>
</tr>
<tr id="intdos" class=funline>
<td>
<table class=tc20funcation >
<col width=15%>
<col width=85%>
<tr><td CLASS=TDITEM>函数申明:</td> <td CLASS=TDTEXT>int intdos(union REGS *inregs, union REGS *outregs)</td></tr>
<tr><td CLASS=TDITEM>函数用途:</td> <td CLASS=TDTEXT>调用DOS的INT21中断 </td></tr>
<tr><td CLASS=TDITEM>头 文 件:</td> <td CLASS=TDTEXT>dos.h</td></tr>
<tr><td CLASS=TDITEM>输入参数:</td> <td CLASS=TDTEXT>
<pre>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#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>
            
<a href="tc20function.htm">查询其他函数</a> </td></tr>
</table>
</td>
</tr>
<tr id="intdosx" class=funline>
<td>
<table class=tc20funcation >
<col width=15%>
<col width=85%>
<tr><td CLASS=TDITEM>函数申明:</td> <td CLASS=TDTEXT>int intdosx(union REGS *inregs, union REGS *outregs, struct SREGS *segregs)</td></tr>
<tr><td CLASS=TDITEM>函数用途:</td> <td CLASS=TDTEXT>调用DOS的INT21中断 </td></tr>
<tr><td CLASS=TDITEM>头 文 件:</td> <td CLASS=TDTEXT>dos.h</td></tr>
<tr><td CLASS=TDITEM>输入参数:</td> <td CLASS=TDTEXT>
<pre>inregs:输入各寄存器的参数,该结构如下:
struct WORDREGS {
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -