共用方式為


路徑欄位限制

#include <stdlib.h>

備註

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

常數

意義

_MAX_DIR

目錄元件的最大長度。

_MAX_DRIVE

磁碟機元件的最大長度

_MAX_EXT

擴充元件的最大長度

_MAX_FNAME

檔名元件的最大長度

_MAX_PATH

完整路徑的最大長度

注意事項注意事項

C 執行階段支援路徑長度長至 32768 個字元;不過,它是由作業系統決定,尤其是檔案系統,來支援較長的路徑。欄位的總和不能超過完整回溯相容性的 _MAX_PATH 和 FAT32 檔案系統。Windows 2000、 Windows XP Home Edition、Windows XP Professional、Windows Server 2003、 Windows Server 2003和 Windows Vista NTFS 檔案系統支援路徑是長度為 32768 個字元,不過,只有在使用 Unicode API)。當使用長路徑名稱時,前置\ \? \字元在路徑並使用 C 執行階段函式的 Unicode 版本。

請參閱

參考

全域常數