ANSI C 一致性
執行時間系統中所有 Microsoft 特定識別碼的命名慣例(例如函式、宏、常數、變數和類型定義)都符合 ANSI/ISO C 標準。 在此文件中,依照 ANSI/ISO C 標準的所有執行階段函式都標示為與 ANSI 相容。 ANSI 相容的應用程式應該只使用這些 ANSI 相容函式。
Microsoft 特定函式與全域變數的開頭都是一個底線字元。 這些名稱只能在程式碼的範圍內以區域方式覆寫。 例如,當您包含 Microsoft 執行階段標頭檔時,仍然能透過宣告相同名稱的區域變數,以區域方式覆寫名為 _open
的 Microsoft 特定函式。 不過,您無法將此名稱用於您自己的全域函式或全域變數。
Microsoft 特定巨集與資訊清單常數名稱的開頭是兩個底線字元,或是一個前置底線字元加上一個大寫字母。 這類識別碼的範圍是絕對的。 例如,基於這個理由,您無法使用 Microsoft 特定的識別碼 _UPPER
。
另請參閱
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應