算符优先级 问答列表

多重分配混淆

作者:Danield 提问时间:12/2/2015

我知道赋值运算符是正确的关联。 所以,例如,相当于x = y = z = 2(x = (y = (z = 2))) 在这种情况下,我尝试了以下方法: foo.x = foo = {a:1} ...

PHP 中的优先运算符 'OR' 和 '='

作者:user3271784 提问时间:2/6/2014

$a = 1; $a OR $a = 'somthing' echo $a; //1 为什么?如果优先级很高,那么“OR”,那么为什么先执行 OR 呢?=...

赋值运算符任一端函数的执行顺序

作者:caijw 提问时间:4/11/2023

我想实现一个函数 $input = ['key1', 'value1', 'key2', 'value2']; // $output = ['key1' => 'value1', 'key2' =>...

在 Javascript 中分配运算符优先级 [duplicate]

作者:Manuk Karapetyan 提问时间:4/4/2019

这个问题在这里已经有答案了: 解释这个 javascript 代码 (1 个答案) JavaScript 代码技巧:foo.x 的价值是什么 (6 个答案) 多重作业混淆 (3 个答案) 4年前关闭。...

这个表达的结果不是我学到的

作者:Guest Man 提问时间:11/13/2023

在下面的代码中,结果为 -6。为什么? ` int x = 5; int y = 3; int result = x++ - (--y + ++x) - y--;` 我认为首先,在括号内评估...

执行赋值和逻辑 AND 和三元运算符 [duplicate]

作者:user3055964 提问时间:10/14/2023

这个问题在这里已经有答案了: JavaScript 中三元条件运算符和逻辑运算符的运算符优先级 (5 个答案) 上个月关闭。 我正在学习 JavaScript,但我不明白第二行的执行顺序是什么。请指...

VBscript 运算符优先级与 VB6 不一致

作者:steveOw 提问时间:10/19/2023

我在 Win-7 32 位上以解释模式(即不作为 .exe)运行旧的 VB6.0 程序。 该程序通过函数中的 MSScriptControl.ScriptControl(如下面的代码块所示)访问 V...

Python 运算符与快捷方式运算符的优先级?

作者:chilly8063 提问时间:10/25/2023

我知道 Python 遵循首字母缩略词 PEMDAS 或 P-E-MD-AS 的运算符优先级 现在 Python 恰好使用快捷运算符,例如,如果我要编写 x=5 x=x+1 这可以改写为 x...

我想通过提示方法将用户输入的任何不同数字分开

作者:Princessa 提问时间:11/1/2023

我想要的是用户输入他或她想要除以的数字的限制,然后我可以除以它们。就像用户说限制是 4,然后输入 60/2/3/5 这样的数字来给出 2。 case 'division': function di...

为什么这些构造使用增量前和增量后未定义的行为?

作者:PiX 提问时间:6/4/2009

#include <stdio.h> int main(void) { int i = 0; i = i++ + ++i; printf("%d\n", i); // 3 i = 1; ...


共36条 当前第2页