简介
您可以在代码中使用注释来帮助其他人理解程序或函数的意图。 注释可以放在任何允许空格符的地方,字符串文字内除外。 注释对程序的执行没有影响。
单行注释
单行注释以双斜线//
开头,在行尾结束。 在单行注释中,特殊字符组合(*
和*)
或/*
和*/
没有像多行注释那样的特殊含义。
示例
|
bFan := TRUE; // Turn on the fan
|
Control FPWIN Pro7从7.6.0.0版开始支持单行注释。 单行注释在旧版Control FPWIN Pro7中会产生编译器错误。
多行注释
多行注释以(*
开头,以*)
结尾,或者以/*
开头,以*/
结尾。 这种类型的注释可以包含多行。 在多行注释中,特殊字符组合//
没有像单行注释那样的特殊含义。
示例 1
|
(* Calculate fan //speed// *)
|
示例 2
|
(*-------------------
* Calculate
fan speed *)
|
示例 3
|
/* Calculate fan //speed// */
|
示例 4
|
/*-------------------
* Calculate fan speed
*/
|
注释
Control FPWIN Pro7从7.6.0.0版开始支持使用斜线("/*
")的多行注释。 单行注释在旧版Control FPWIN Pro7中会产生编译器错误。
多行注释嵌套
嵌套注释是指一个注释中还有另一个注释。 启用以下选项设置便可嵌套注释:。
使用嵌套注释,您可以快速轻松地注释掉大块代码,即使代码已经包含多行或单行注释。
示例 1
|
/* This is a multi-line comment
(* this is also a multi-line comment*) /*another multi-line comment*/
This is still part of the multi-line comment */
|
示例 2
|
(* Commented out code
/* Calculate fan speed */
bFan := TRUE; // Turn on the fan
*)
|
错误注释
示例 1
|
(* wrong comment end characters */
/* wrong comment end characters *)
|
示例 2
|
/* Incorrect comment
/* /* This should be incorrect.
*/
|
注释中的统一资源定位符(URL)
URL可以用在注释中。按<Ctrl>键并单击URL文本,可以在默认浏览器或电子邮件应用中打开URL。
示例
|
URL Link
|
// sample comment https://www.google.com
|
// sample comment https://www.google.com/search?q=panasonic
|
电子邮件链接
|
// sample comment mailto:email@example.com
|
// sample comment mailto:email@example.com?cc=secondemail@example.com,anotheremail@example.com,
&bcc=lastemail@example.com&subject=Mail%20from%20our%20Website
|
文件链接
|
// sample comment file://C:\filename.txt
|
文件夹链接
|
// sample comment file://C:\foldername
|
FTP Link
|
// sample comment ftp://username@192.168.178.55:8000
|
注释
在注释中显示自动完成列表
如果要在注释中插入变量或指令名称,可以使用快捷键<Ctrl>+<空格键>显示自动完成列表。