一个资料的文件名存储在哪?
一个文件的文件名存储在哪?????最近想用C语言写个程序,想读取一个文件的文件名,但是查了相关资料。结果没有
一个文件的文件名存储在哪?????
最近想用C语言写个程序,想读取一个文件的文件名,但是查了相关资料。
结果没有关于这个的。我在想一个文件的文件名应该也是存储在这个文件里面的。
但是怎么通过程序读出来呢?是不是有一种软件可以读出文件的各个部分。
例如从多少字节到多少字节可以读出文件名,然后剩下的就是内容。这个
是我空想的,呵呵!还请各位大师帮帮忙啊!!真心感谢!!!!!!!!!
[解决办法]
你错了,大部分文件都不会保存自己的文件名
[解决办法]推荐使用WinHex软件查看硬盘或文件或内存中的原始字节内容。
[解决办法]文件名是由操作系统保存,不是保存在文件内。你获取文件格式也是通过操作系统获得,不是通过打开文件获得。
想想就明白了,如果文件的格式保存在文件内会自相矛盾:你要打开一个文件,需要知道它的格式,但你要知道它的格式,需要先打开文件,就会陷入死循环了。。。。
[解决办法]楼主从FAT16学起比较靠谱。