absread
绝对磁盘扇区读、写数据
absread, abswrite,功 能 绝对
磁盘
扇区读、写数据,用 法 int absread(int drive, int nsects, int sectno, void *buffer);
定义
用 法: int absread(int drive, int nsects, int sectno, void *buffer);
int
abswrite
(int drive, int nsects, int sectno, void *buffer);
参数说明
drive=0(A驱动器)、1(B驱动器)、
nsects=要读、写的扇区个数(最多64K个);
sectno=起始逻辑扇区号;
。
程序例:
/* absread example */
#include
#include
#include
#include
int main(void)
{
int i, strt, ch_out, sector;
char buf[512];
getch();
sector = 0;
if (absread(0, 1, sector, &buf) != 0)
{
exit(1);
}
strt = 3;
for (i=0; i<80; i++)
{
ch_out = buf[strt+i];
putchar(ch_out);
}
return(0);
}
参考资料
最新修订时间:2024-03-23 21:28
条目作者
小编
资深百科编辑
目录
概述
定义
参数说明
参考资料
Copyright©2024
闽ICP备2024072939号-1