__unaligned

Microsoft 特定 。 當您使用 __unaligned 修飾詞宣告指標時,編譯器會假設指標會處理未對齊的資料。 因此,會產生平臺適當的程式碼來處理未對齊的讀取,並透過指標寫入。

備註

此修飾詞描述指標所定址資料的對齊方式。 假設指標本身已對齊。

關鍵字的必要性 __unaligned 會因平臺和環境而有所不同。 若無法適當標記資料,可能會導致效能降低到硬體錯誤等問題。 修飾 __unaligned 詞對 x86 平臺無效。

為了與舊版相容, _unaligned 除非指定編譯器選項 /Za (停用語言延伸模組), 否則 是 的 __unaligned 同義字。

如需對齊的詳細資訊,請參閱:

另請參閱

關鍵字