📄 a.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 + -