问题标签 [curly-brackets]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1678 浏览

variables - Powershell花括号和未解析的变量

我正在尝试使用 powershell 批量更新大量分发列表,到目前为止我已经写了这个:

Exchange 命令是正确的,除了(Title -eq "$Rank")部分不解析变量并且只是像这样发送它之外,一切正常:

我猜这与 RecipientFilter 的过滤器位于花括号内有关,但不知道如何阻止这种情况发生。

任何帮助将不胜感激,因为我不想手动更新数百个列表!

0 投票
3 回答
77 浏览

javascript - 我如何知道何时使用 {}

我是学习 JavaScript 的新手。我开始掌握它的窍门,但我正在审查我从一本我正在学习的书(“Head First”)中获得的代码行,并且我有点难以理解何时使用{}

你能帮我理解吗?

0 投票
2 回答
4244 浏览

perl - perl 中括号/括号的使用规则 (?)

做了一些搜索,但找不到任何有用的东西。我想知道是否有一个排序汇总表供初学者了解使用括号/括号的“规则”,特别是 ()、[]、{} 之间的区别。不幸的是,根据我的经验,如果我使用了错误的括号use strictuse warnings请不要告诉我。

例如,下面是合法代码(b/c 它们来自 ikegami)。

但是下面的这些也是合法的吗?很多时候(对我来说)很难知道是否是代码的其他部分(逻辑)导致了问题。对我(一个初学者)来说,对我(初学者)进行排序似乎对良好的编码来说是微不足道的。任何关于如何正确使用括号的指南都会很棒。

0 投票
2 回答
5113 浏览

c - (int i = 0; i < n; i++;) 是否用作块而不是 {int i = 0; 我<n; i++;} 在 C 中是否有意义?

不知道问这个问题是否真的很愚蠢,因为我觉得它违反了 C 语法。但我不确定。我在几分钟前发布的一个问题中偶然发现了这个问题。OP 使用类似(int i = 0; i < n; i++)的东西,即甚至没有;after i++.

C 中的斐波那契数列 - 直到给定数的数列

但是,尽管 OP 的台词显然是错误的,但我很想问一些我不知道的事情——以下在 C 中是什么意思:

因为以下仅表示 C 中的语句块:

(int i = 0,n=3; i = n; i++;) 我的意思是,以下虚拟程序中的含义是什么:

编辑即使来自原始问题的那一行也充满了错误。所以让我独立地问这个问题:如果我们将多个 ;终止的语句包含在一对中,它会做什么()?如果我们把它封闭在{}里面就变成了一个块,但是呢()

0 投票
1 回答
314 浏览

python - 使用 clipboard_append 时的大括号

所以我正在编写一个程序,将 MM 转换为英寸,将 RA 表面光洁度转换为 MM,还可以将尺寸公差从 MM 转换为英寸。这实际上是我在 python 中进行的第一个项目,我只学习了大约 3 周的编码,当然我选择了 Python3 作为我的第一语言。无论如何,我遇到了 clipboard_append 的问题(它来自 tkinter)让我们说这是代码(显然不是我正在处理的代码,仅以此为例,感谢 Kevin)

0 投票
0 回答
133 浏览

c++ - 编译inputdlg Matlab

我目前正在尝试将一个 Matlab 函数编译成一个 exe 文件,但我无法摆脱 Inputdlg 部分。原始的 Matlab 代码是:

正如你现在我需要去掉大括号来编译这段代码,我找不到替代prompt={'Charge équivalente TNT :','X foyer :','Y foyer :','Z foyer :'}; . 你对如何进行有什么建议吗?

0 投票
1 回答
4196 浏览

graphics - 在 Adob​​e Illustrator 中扩展括号而不扭曲中间或角落

问题:

尝试在不扭曲中间或角落的情况下扩展支架。

支架当前状态: 常规支架

如果我尝试使用选择工具扩展它,那么中间加上角会变形。见下文:

扭曲的支架

问题:

您将如何扩展支架并使中间/角落保持不变?换句话说,我希望只水平扩展它。

0 投票
2 回答
574 浏览

c++ - 返回字符串;没有大括号就不能工作

这是我在 .h 文件中的功能:

编译器 (g++ -std=c++0x -pedantic -Wall -Wextra) 抛出以下错误:

但,

工作正常。甚至,

也可以。

有人可以向我解释一下吗?我是否缺少一些字符串的基本知识?

谢谢。

0 投票
4 回答
214 浏览

curly-brackets - 何时在 C 中使用“{}”?[K&R 练习 1.8]

我试图解决这个问题,即计算行数、空格数和制表符的数量。

我的解决方案不正确,因为我不知道如何使用 { }。

在我的代码中,只计算新行。制表符和空格从未被计算在内。我知道答案是在 if 语句部分周围添加 { }。但我只知道这一点,因为我在谷歌上搜索了解决方案。

也许只有我一个人,但 K&R 并没有真正解释什么时候应该使用 { }。

有人可以解释我如何知道将 { } 添加到我的上述代码中吗? 当我阅读代码时,没有 {} 似乎很好。这意味着我真的不明白它的用法。为什么上面的代码中不计算制表符和空格?

您可以推荐另一本关于 C 的书吗? 我没有编程经验。

0 投票
2 回答
1132 浏览

php - PHP SimpleXML 到 JSON 编码单元素数组

我正在尝试用 php 将 xml 解析为单个元素 json 数组。

这就是我所拥有的:

这给了我这个:

我正在寻找这个:

似乎$test->channel->item->link用大括号解析为{url}

但如果我这样做echo $test->channel->item->link,我会得到:www.example.com没有大括号。