注释行 在 circom 中,你可以在源代码中添加注释。这些注释行将被编译器忽略。注释帮助程序员更好地理解你的源代码。建议在代码中添加注释。 circom 2.0 中允许的注释行与其他编程语言(如 C 或 C++)类似。 你可以使用 在单行上写注释: 你也可以在代码行的末尾使用 写注释: 最后,你可以使用 和 写多行注释: 标识符 任何以任意数量的 “\” 开头,后跟 ASCII 字母字符,再后跟任意数量的字母或数字字符、“\” 或 “$” 的非保留关键字都可以用作标识符。以下是一些标识符的示例: 保留关键字 保留关键字列表如下: signal: 声明一个新的信号。 input: 声明信号为输入。 output: 声明信号为输出。 public: 声明信号为公共。
在 circom 中,你可以在源代码中添加注释。这些注释行将被编译器忽略。注释帮助程序员更好地理解你的源代码。建议在代码中添加注释。
circom 2.0 中允许的注释行与其他编程语言(如 C 或 C++)类似。
你可以使用 // 在单行上写注释:
// 使用这种方式,我们可以注释一行。
你也可以在代码行的末尾使用 // 写注释:
template example(){ signal input in; // 这是一个输入信号。 signal output out; // 这是一个输出信号。 }
最后,你可以使用 /* 和 */ 写多行注释:
/* 所有这些行将被 编译器忽略。 */
任何以任意数量的 “__” 开头,后跟 ASCII 字母字符,再后跟任意数量的字母或数字字符、“_” 或 “$” 的非保留关键字都可以用作标识符。以下是一些标识符的示例:
signal input _in; var o_u_t; var o$o;
保留关键字列表如下:
if 控制流结构的备用选项。