Share via


路徑欄位限制

語法

#include <stdlib.h>

備註

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

持續性 意義
_MAX_DIR 目錄元件的最大長度
_MAX_DRIVE 磁碟機元件的最大長度
_MAX_EXT 副檔名元件的最大長度
_MAX_FNAME 檔案名稱元件的最大長度
_MAX_PATH 完整路徑的最大長度

注意

C 執行階段支援的路徑長度最長為 32768 個字元,但是否支援此類較長路徑,則需取決於作業系統 (特別是檔案系統)。 欄位的總和不應超過 _MAX_PATH,以完整支援對 FAT32 檔案系統的回溯相容性。 Windows NTFS 檔案系統支援的最長路徑長度為 32768 個字元,但只有在使用 Unicode API 時才支援此長度。 使用長路徑名稱時,請在路徑前面加上字元 \\?\ ,並使用 C 執行時間函式的 Unicode 版本。

另請參閱

全域常數