冒个泡证明我还活着:为什么在属性里,文件的大小和占用空间不一样呢?

来源:百度文库 编辑:中科新闻网 时间:2024/04/29 11:54:44
为什么在属性里,文件的大小和占用空间不一样呢?刚才已经有朋友说了两个答案,我想知道的更详细些,谢谢!

举例:
满地的鸡蛋(写满文件的磁盘),地上有3个筐(可以放文件的扇区),来了一堆苹果(大文件),装到一个筐里装不下,就在这3个筐都装了,前2个满了,第三个装了一半,剩下空闲着!
于是苹果的体积(文件大小)是2筐半,占用3筐的空间!

楼上那位说得对....
也可以这么说:你的文件大小是实际上所使用的空间大小,而占用空间则是分配到的空间。
学过编程里面就会理解,例如你定义一个数组为10,只赋予数组一个值,但是数组还是分配到了另外9个空间