蓝桥杯1519: 蓝桥杯算法提高VIP-师座操作系统题解

一沫阳光 算法基础篇 55 0
全网最全C++题库,助您快速提升编程技能!题库丰富多样,涵盖各个领域,让您在练习中不断成长!
师座这天在程序设计课上学了指针和结构体以后,觉得自己可以轻松的写出操作系统,为了打败大微软帝国,他给这个系统起了个响亮的名字“师座操作系统”,你是师座手下的首席架构师,被要求写这个操作系统的文件系统部分,要求如下:

师座这天在程序设计课上学了指针和结构体以后,觉得自己可以轻松的写出操作系统,为了打败大微软帝国,他给这个系统起了个响亮的名字“师座操作系统”,你是师座手下的首席架构师,被要求写这个操作系统的文件系统部分,要求如下: 这个文件系统有的所有文件都有一个独一无二的文件名,除此之外分为两类文件,一类文件是数据存储文件,它可以存储一个字符串信息,另一类文件是快捷方式,它会指向另一个文件,有可能是数据块也有可能是快捷方式。 . 这个文件系统支持3条命令: 1.创建命令:create  < FileName>   < FileType>   < FileInfo> 这个命令的意思是,创建一个文件名为< FileName> ,文件类型为< FileType> ,文件信息  为< FileInfo> ,文件类型为0或者1,0表示数据块,1表示快捷方式,如果是数据块,那么< FileInfo> 表示储存  的字符串,如果这是一个快捷方式,< FileInfo> 表示指向的文件的名称,如果当前已存在名为< FileName> 的文件,  则更新这个文件的信息。 . 2.打开命令:open  < FileName> 这个命令是打开文件名为< FileName> 的文件,如果这是一个快捷方式,则会打开这个快捷方式指向的文件,直到打开一个数据块时,显示这个数据块储存的信息并换行。 . 3.退出命令:exit 得到这个命令以后,你的程序需要安全终止。

蓝桥杯1519: 蓝桥杯算法提高VIP-师座操作系统题解
-第1张图片-东莞河马信息技术
(图片来源网络,侵删)
全网最全C++题库,助您挑战自我,突破极限,成为编程领域的佼佼者!

标签: 蓝桥杯1519: 蓝桥杯算法提高VIP-师座操作系统题解