在开发C程序时,我遇到了limits.h
。在其内容中,我发现了PATH_MAX
和FILENAME_MAX
。我想知道,设置char dirname[]
仅一次包含一个目录名时应该使用哪个?
答案 0 :(得分:1)
看看用户Eugene Sh的链接。发布here后,我得出的结论是MAX_NAME
可以用于任何文件名组件。这就是文件名和目录。
换句话说就是用户tadman所说的话:
在POSIX系统上,该限制适用于任何目录条目(简称为“文件名”),并且适用于任何内容,文件,目录或其他内容。