亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

C中int86()函數中各參數是什么意思?

C中int86()函數中各參數是什么意思?

C
MMTTMM 2022-10-20 15:15:51
如何使用該函數使光標由不顯示到顯示狀態?有知道的告訴小弟,小弟這跪謝了!
查看完整描述

2 回答

?
慕容708150

TA貢獻1831條經驗 獲得超4個贊

函數名: int86
功 能: 通用8086軟中斷接口
用 法: int int86(int intr_num, union REGS *inregs, union REGS *outregs);
程序例:

#include <stdio.h>
#include <conio.h>
#include <dos.h>

#define VIDEO 0x10

void movetoxy(int x, int y)
{
union REGS regs;

regs.h.ah = 2; /* set cursor postion */
regs.h.dh = y;
regs.h.dl = x;
regs.h.bh = 0; /* video page 0 */
int86(VIDEO, ?s, ?s);
}

int main(void)
{
clrscr();
movetoxy(35, 10);
printf("Hello/n");
return 0;
}



查看完整回答
反對 回復 2022-10-24
?
慕尼黑8549860

TA貢獻1818條經驗 獲得超11個贊

#include<dos.h>
#include<conio.h>
union REGS inregs,outregs;/*定義兩個聯合變量*/
void curdisp()/*恢復被隱藏的光標*/
{
inregs.h.ah=1;
inregs.h.ch=0x06;
inregs.h.cl=0x07;
int86(0x10,&inregs,&outregs);
}
void curerase() /*隱藏屏幕上閃動的光標*/
{
inregs.h.ah=1;
inregs.h.ch=0x20;
int86(0x10,&inregs,&outregs);
}



查看完整回答
反對 回復 2022-10-24
  • 2 回答
  • 0 關注
  • 160 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號