在devC++环境下使用intr
时间: 2023-12-29 12:02:25 浏览: 126
dev_c++使用
在 Dev-C++ 环境下使用 `intr` 函数需要先包含 `dos.h` 头文件,然后在代码中调用 `intr` 函数。以下是一个简单的示例:
```c
#include <stdio.h>
#include <dos.h>
int main() {
REGPACK regs;
regs.r_ax = 0x5700;
intr(0x10, ®s);
printf("Video mode: %d\n", regs.r_ax);
return 0;
}
```
在这个示例中,我们使用 `intr` 函数调用了 INT 10h BIOS 中断服务程序,获取了当前视频模式,并将其输出到控制台上。请注意,由于 `intr` 函数是一个特定于 DOS 环境的函数,因此在其他操作系统和编译器中可能无法使用。如果您需要在其他环境下编写程序,可以查找相应的 API 函数或者系统调用来实现类似的功能。
阅读全文