跳转到内容

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语句,它使一个新窗口弹出。

此外,语句的编写方式将根据编程语言的不同而有所不同。这些差异相当肤浅。前两个规则集被称为编程语言的语法。动词集被称为它的

华夏公益教科书