路徑欄位限制
語法
#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 版本。
另請參閱
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應