windows系统支持256位的文件命名。可以由下划线数字字母等组成,不能有特殊字符.
windows文件名理想情况下可以达到256个,但用户最多只能用255个字符来取名,因为磁盘分区要占一个位子.
为什么是256个字符呢? 这与编写windows语言之一的汇编语言有关系.是由寻址寄存器决定的(0-255),所以是256个.
正确的说法应该是255个,为什么不是256个呢,因为这个数是由编写Windows的语言之一的汇编语言的寻址寄存器决定的(最大255个,换算成十六进制就是FF),这个数字我们在Windows的很多地方都可以看到,如子网掩码的最大数节是255,硬盘上用到的最多磁头数通常也是255,虽然不一定说得对,但最长文件名为255个字符从Win95以来就是这么定的,而文件名的定义就是文件名本身,不应该包含路径在内,如果包含的话,那么是不是文件建在255层目录下,文件名就只能有一个呢,显然不可能。