小编典典

文件名中允许的字符

all

根据操作系统,在哪里可以找到文件名中允许的字符列表?(例如,在 Linux 上,:文件名中允许使用该字符,但在 Windows 上则不允许)


阅读 263

收藏
2022-07-28

共1个答案

小编典典

您应该从Wikipedia
Filename
页面开始。它有一个大小合适的表(文件名限制比较),列出了很多文件系统的保留字符。

它还包含有关每个文件系统的大量 其他 信息,包括保留的文件名,例如CONMS-DOS
下的文件名。我提到这一点只是因为当我将包含文件从const.hto缩短con.h并花了半个小时弄清楚编译器挂起的原因时,我被它咬了一次。

结果 DOS 忽略 了设备的扩展名,因此这与输入控制台con.h完全相同con(当然,这意味着编译器在等待我 输入 头文件才能继续)。

2022-07-28