编码的关键是:
/* 节目表分割为互补 */
# include <bios.h>
/* 结构为治治入境表 */
struct partition
{
unsigned char bootable ; /* 积极治字节 */
unsigned char start_side ;/* 由主管 */
unsigned int start_sec_cyl ; /* 从综合部门和一些石油 */
unsigned char parttype ; /* 指标体系提出字节 */
unsigned char end_side ; /* 截至头 */
unsigned int end_sec_cyl ; /* 从综合部门和一些石油 */
unsigned long part_beg ; /* 一些部门比较*/
unsigned long plen ; /* 长治部门 */
} ;
/* 经过结构互补 */
struct part
{
unsigned char master_boot[446] ; /* IPL(初始计划装)*/
struct partition pt[4] ; /* 治表 */
int lasttwo ; /* 魔术数字 */
} ;
struct part p ;
void main()
{
clrscr();
/* 第一部分为第一硬盘 */
biosdisk ( 2, 0x80, 0, 0, 1, 1, &p ) ;
display(); /*资料显示很强治表 */
getch();
}
|