[delphi语法2]Object Pascal语言注释语句
注释语句
作为起点,首先介绍如何在Object Pascal 代码中添加注释。如果不给程序加上适当的注释,一段时间后就很难理清程序的流程。同时编译器会将注解忽略,不会影响程序的编译与运行。
Object Pascal 中有3 种类型的注释。
• 花括号注释:组合符号“{”和“}”的成对使用,表示它们之间的内容是注释部分。
• 圆括号/星号注释:组合符号“(*”和“*)”的成对使用,表示它们之间的内容是注释部分。
• Visual C++风格的双斜杠注释:符号“//”的单独使用,表示后面的内容是注释部分。
看下面的例子:
{花括号注释}
(*圆括号/星号注释*)
//C++风格的注释
前两种注释在本质上是相同的,编译器把处于限定符头和限定符尾中间的内容当作注释。花括号和圆括号/星号比较适合在大段注释时使用。如果在“{”或“(*”后面是一个“$”符号时,表示该句为一个编译器指令,与普通的注释不同,通常用来对编译过程进行设置,例如4.1.1 节中示例的第2行代码:
{$APPTYPE CONSOLE}
对于Visual C++风格的注释来说,双斜杠后面到行尾的内容被认为注释。此形式比较适用于单行和少量几行注释的情况。
注意,相同类型的注释不要嵌套使用。虽然不同类型的注释进行嵌套在语法上是合法的,但不建议这样做。例如:
{(*这是合法的*)}
(*{这是合法的}*)
(*(*这是非法的*)*)
{{这是非法的}}