📄 delphi object pascal 編譯器的編譯指令之八.txt
字号:
Delphi Object Pascal 編譯器的編譯指令之八({$HINTS OFF} 提示訊息)(本人會連續刊登) (2001年3月17日)
网友更新 分类:杂类 作者:erp2 推荐:erp2 阅读次数:171
(http://www.codesky.net)
--------------------------------------------------------------------------------
作者﹕黃智
郵件﹕erp2@263.net
日期﹕2001-03-17
{$HINTS OFF} 提示訊息
打關{$HINTS}開關後, Compiler會提示程式設計師注意以下的情況:
? 變數定義了卻沒有使用
? 程式流程中不會執行的for或while迴圈
? 只有存入沒有取用的指定敘述。意思是說, 指定資料到某一個變數之後, 卻沒有任何的程式參考取用這個變數值。
{$HINTS ON}
procedure MyTest;
const _False = False;
var
I, J: integer;
begin
if _False then
for I := 1 to 3 do ;
J := 3;
end;
{$HINTS OFF}
由於程式簡單, 在兩個$HINTS中間的程式, 我們不難看出:
? for迴圈不會執行到, I變數也因此不曾用過
? J := 3寫了等於白寫
但在程式越寫越長而日趨複雓時, 藉由{$HINTS ON}的協助, 比較容易察覺出程式的毛病。
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -