BASIC是编程语言,
DOS系统是系统,很老了,windows之前的,现在也有,深山红叶dos,
BIOS是英文"Basic
Input
Output
System"的缩略语,直译过来后中文名称就是"基本输入输出系统"。其实,它是一组固化到计算机内主板上一个ROM芯片上的程序,它保存着计算机最重要的基本输入输出的程序、系统设置信息、开机上电自检程序和系统启动自举程序。
其主要功能是为计算机提供最底层的、最直接的硬件设置和控制。
bios.h是TC的如果你用TC 那肯定能用
其它的就不能用了
看你需要什么函数 改成VC下对应的函数就可以了。
举个例子
bioskey(1)
可以替换成
kbhit()
bioskey(0) 替换成 getch()
bioskey(2)可以替换成GetKeyState 或 GetAsyncKeyState
bios.h头文件定义了硬件端口和公共函数,可以调用相关的函数进行端口设备的访问。不过对BIOS设备的访问只限于DOS实模式系统,此文件对保护模式的支持不够强大。如biosdisk()函数,用它可以访问硬盘扇区;
biosmemory()函数获得内存大小等等:
#include <stdio.h>
#include <bios.h>
int main(void) /* C90标准不支持这种写法,所以最好用支持C99标准的编译器编译 */
{
int memory_size
memory_size = biosmemory()/* returns value up to 640K */
printf("RAM size = %dK\n",memory_size)
return 0
}