在程序员中是否有适当的术语“花括号” - {}

时间:2015-12-09 20:42:56

标签: terminology curly-braces

{ }

我想知道除了程序员使用的“Curly Brace”之外是否还有一个更专业的术语。

谷歌搜索说他们也被称为“括号”,但根据我的经验,当人们说括号时,他们的意思是“[]”。

3 个答案:

答案 0 :(得分:2)

也许您正在搜索feature/这个词,因为通常在Java,C#,Js等编程语言中,scope定义范围

答案 1 :(得分:2)

在大多数情况下,使用漂浮在船上的任何物品;由于区域风味。如果你觉得额外正式,你可能会使用“花括号”。

维基百科显示{ }符号名称的许多变体。 https://en.wikipedia.org/wiki/Bracket#Names_for_various_bracket_symbols

你有时也可以通过谈论循环切换块 if block ,以及其他类似的结构,如果所讨论的编程语言具有它们。程序员将根据需要将括号显示为存在:

  

else-block 永远不会被执行,因为X。

另一种方式:通过其相对位置/用法暗示类型。如果上下文是正确的,那将是一个大括号。

  

你错过 while-loop 结束括号,这就是编译器失败的原因。

答案 2 :(得分:2)

作为一名出版工作的数学家,我发现最好调用{}括号,[]括号和()parens(或括号)。我们称之为<>尖括号和||是绝对或绝对括号。重要的是打印机在不浪费时间的情况下获得意义。