⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 a.c

📁 这个是在linux下面的用c语言读写虚拟软盘的源程序
💻 C
字号:
#include<stdio.h>struct f{	char filename[8];	char fileex[3];	char shuxing;	char baoliu[10];	char shijian[2];	char riqi[2];	char qishi[2];	char daxiao[4];}file[244];int fd_ls(){	int f,i,j;	if((f=open("/dev/fd0",0))!=-1)	{		lseek(f,512*19,SEEK_SET);		read(f,file,7168);		i=0;		j=0;		while(1)		{//printf("%c.%x.%d\n",file[i].filename[0],file[i].filename[0],file[i].filename[0]);			if(file[i].filename[0]!=-27&&file[i].filename[0]!=0x00&&file[i].shuxing!=0x08)			{				while(file[i].filename[j]!=0x20&&j<8)				{					printf("%c",file[i].filename[j]);					j++;				}				j=0;								while(file[i].fileex[j]!=0x20&&j<3)				{			                if(j==0)printf(".");                              		printf("%c",file[i].fileex[j]);					j++;				}				j=0;				printf("\n");			}			i++;		    if(i==244)break;		}	}	else printf("error to open derive!\n");	return 0;}void main(){	fd_ls();}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -