delphi object pascal 編譯器的編譯指令之十八.txt

来自「自己对DELPHI学习的一点体会」· 文本 代码 · 共 16 行

TXT
16
字号
Delphi Object Pascal 編譯器的編譯指令之十八({$Z1} 最小列舉大小)(本人會連續刊登) (2001年3月17日) 

网友更新  分类:杂类   作者:erp2  推荐:erp2   阅读次数:287  
(http://www.codesky.net)  

--------------------------------------------------------------------------------
作者﹕黃智
郵件﹕erp2@263.net
日期﹕2001-03-17

{$Z1} 最小列舉大小
這個Compiler directive將影響儲存列舉型態時最小所需的byte數值。如果宣告列舉型態時, 數值不大於256, 而且也在系統預設的{$Z1}時, 這個列舉型態只佔用一個byte儲存的。{$Z2}時, 以兩個byte儲存, {$Z4}時, 以四個byte儲存。因為C語言通常以WORD或DWORD儲存列舉型態, 如果您的程式需要與C、C++溝通時,{$Z2}{$Z4}就很管用了
{$Z+}, 與{$Z-}分別對應到{$Z1}和{$Z4}。
 
 

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?