Share via


路徑欄位限制

#include <stdlib.h>

備註

這些常數定義的路徑,並在路徑中的個別欄位的最大長度。

常數

意義

_MAX_DIR

目錄元件的最大長度

_MAX_DRIVE

磁碟機元件的最大長度

_MAX_EXT

擴充元件的最大長度

_MAX_FNAME

檔名元件的最大長度

_MAX_PATH

完整的路徑最大長度

注意事項注意事項

C 執行階段支援路徑的長度最多為 32768 字元長度的但它是由作業系統,特別是檔案系統,以支援這些較長的路徑。欄位的總和不能超過_MAX_PATH完整回溯相容性與 FAT32 檔案系統。Windows 2000Windows XP Home Edition、Windows XP Professional、Windows Server 2003, Windows Server 2003,且 Windows Vista NTFS 檔案系統支援最多為 32768 字元的路徑的長度,但只有在使用 Unicode Api。當使用長路徑名稱,做前置字元與字元的路徑 \\ 嗎?\ 和使用 c 執行階段函式的 Unicode 版本。

請參閱

參考

全域常數