在Windows *** 作系统上,
*不允许使用该字符作为有效的文件名和目录名。Microsoft Developer
Network上列出的字符也是如此:
您可以使用当前代码页中的任何字符作为名称,包括Unipre字符和扩展字符集(128–255)中的字符,但以下保留字符除外:
- <(小于)
(大于)
- :(冒号)
- ”(双引号)
- /(正斜杠)
- (反斜杠)
- | (垂直杆或管)
- ?(问号)
- *(星号)
- 整数值零,有时也称为ASCII NUL字符。
- 整数表示形式在1到31之间的字符,但允许这些字符的备用数据流除外。有关文件流的更多信息,请参见文件流。
- 目标文件系统不允许的任何其他字符。
对于UNIX,请参阅Wikipedia。在POSIX上,允许的字符包括
A–Za–z 0–9 . _ -,保留为
/ null。
可能
*是允许在OS上运行的示例。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)