Delphi 程式設計/語句
外觀
注意:以下解釋中有一些簡化。不要對任何內容過於認真。
大多數程式語言都有語句的概念。語句是程式設計師給計算機的命令。例如
WriteLn('Hi there!');
此命令包含一個動詞(“WriteLn”)和其他細節(要列印的內容)。在本例中,命令"WriteLn"表示“在螢幕上顯示”,而不是“在印表機上列印”。程式設計師要麼直接將語句提供給計算機(在執行特殊程式時鍵入語句),要麼建立一個包含命令的文字檔案。您可以建立一個名為“hi.txt”的檔案,將上述命令放入其中,並將該檔案提供給計算機。
如果檔案包含多個命令,則每個命令將按順序執行,從上到下。因此,該檔案可能包含
WriteLn('Hi there!');
WriteLn('Strange things are afoot...');
計算機將按順序執行每個命令。能夠在程式設計時“扮演計算機”是無價的。問問自己,“如果我是計算機,我會對這些語句做什麼?”如果您不確定答案,那麼您很可能寫了錯誤的程式碼。停止並檢視您使用的程式語言的手冊。
在上述情況下,計算機將檢視第一個語句,確定它是一個WriteLn語句,檢視需要列印的內容,並將該文字顯示在計算機螢幕上。它將看起來像這樣
Hi there!
請注意,引號不存在。它們在程式中的作用是告訴計算機文字的開始和結束位置,就像在英文散文中的作用一樣。然後,計算機將繼續執行下一個語句,執行其命令,螢幕將顯示如下
Hi there! Strange things are afoot...
當計算機到達文字檔案的末尾時,它將停止。有許多不同型別的語句,具體取決於正在使用的程式語言。例如,可能有一個beep語句,它使計算機在其揚聲器上發出蜂鳴聲,或者一個window語句,它使一個新視窗彈出。
此外,語句的編寫方式將根據程式語言的不同而有所不同。這些差異相當膚淺。前兩個規則集被稱為程式語言的語法。動詞集被稱為它的庫。