1 / 8
文档名称:

C 库函数手册(三).txt

格式:txt   页数:8页
下载后只包含 1 个 TXT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C 库函数手册(三).txt

上传人:yzhqw888 2014/11/13 文件大小:0 KB

下载得到文件列表

C 库函数手册(三).txt

文档介绍

文档介绍:C 库函数手册(三)(2008-09-04 14:38:17)标签:子程序双精度 drive 浮点数 wpsc c 语言库函数手册杂谈分类:C语言与html语言
int biodquip() 检查设备,函数返回一字节,该字节每一位表示一个信息,如下:
第15位打印机号
第14位打印机号
第13位未使用
第12位连接游戏I/O
第11位 RS232端口号
第 8位未使用
第 7位软磁盘号
第 6位软磁盘号,
00为1号驱动器,01为2号驱动器,10为3号驱动器,11为4号驱动器
第 5位初始化
第 4位显示器模式
00为未使用,01为40x25BW彩色显示卡
10为80x25BW彩色显示卡,11为80x25BW单色显示卡
第 3位母扦件
第 2位随机存贮器容量,00为16K,01为32K,10为48K,11为64K
第 1位浮点共用处理器
第 0位从软磁盘引导
int bioskey(int cmd)本函数用来执行各种键盘操作,由cmd确定操作。
cmd可为以下值:
0 返回敲键盘上的下一个键。若低8位为非0,即为ASCII字符;若低8位为0,
则返回扩充了的键盘代码。
测试键盘是否可用于读。返回0表示没有键可用;否则返回下一次敲键之值。
敲键本身一直保持由下次调用具的cmd值为0的bioskey所返回的值。
返回当前的键盘状态,由返回整数的每一个位表示,见下表:
┌──┬───────────┬───────────┐
│位│为0时意义│为1时意义│
├──┼───────────┼───────────┤
│ 7 │插入状态│改写状态│
│ 6 │大写状态│小写状态│
│ 5 │数字状态,NumLock灯亮│光标状态,NumLock灯熄│
│ 4 │ScrollLock灯亮│ScrollLock灯熄│
│ 3 │Alt按下│Alt未按下│
│ 2 │Ctrl按下│Ctrl未按下│
│ 1 │左Shift按下│左Shift未按下│
│ 0 │右Shift按下│右Shift未按下│
└──┴───────────┴───────────┘
int biosmemory()返回内存大小,以K为单位.
int biosprint(int cmd,int byte,int port)控制打印机的输入/输出.
port为打印机号,0为LPT1,1为LPT2,2为LPT3等
cmd可以为以下值:
0 打印字符,将字符byte送到打印机
打印机端口初始化
读打印机状态
函数返回值由以下位值组成表示当前打印机状态
0x01 设备时间超时
0x08 输入/输出错误
0x10 选择的
0x20 走纸
0x40 认可
0x80 不忙碌
int biostime(int cmd,long newtime)计时器控制,cmd为功能号,可为以下值
0 函数返回计时器的当前值
将计时器设为新值newtime
struct country *country(int countrycmode,struct country *countryp)
本函数用来控制某一国家的相关信息,如日期,时间,货币等.
若countryp=-1时,当前的国家置为countrycode值(必须