Opera 问答列表

C++中“delete this”和“this->~Obj”之间的区别

作者:ln vv 提问时间:2/13/2023

当我编写演示字符串类时,在复制分配函数中,我尝试在复制之前通过“delete this”清除自身。但它失败了。 Str &operator=(const Str &s) { if (this !...

为什么 Scala 语言中的 ++: 运算符如此奇怪?

作者:xuejianbest 提问时间:11/16/2018

我正在使用运算符来获取两个集合的集合,但是我使用这两种方法得到的结果不一致:++: scala> var r = Array(1, 2) r: Array[Int] = Array(1, 2) sc...

Java 8 中的优先级运算符 - 后缀运算符优先

作者:jav 提问时间:8/26/2021

在 java 8 中的优先运算符之后,很明显后缀运算符 (expr++ expr--) 比一元运算符、前一元运算符 (++expr --expr) 具有更高的优先级。 但是,在执行此代码时: x =...

如何使用for循环将数组中的值相加?

作者:Lang Awuor 提问时间:10/17/2019

这种方法的目的是找到骑自行车时的平均速度。我已经有一种方法可以返回存储在双精度数组中的 GPS 点之间的平均值。我尝试使用 for 循环和加法赋值将值相加并将它们存储在双变量中。出于某种原因,这些值不...

当我有一个条件“if (bool = true)”时,else 分支永远不会被命中。为什么?

作者:Maz 提问时间:1/7/2022

挑战如下: 创建一个接受字符串的函数 makePlans。此字符串应为名称。函数 makePlans 应调用函数 callFriend 并返回结果。callFriend 接受布尔值和字符串。将 fr...

为什么需要 Python 海象运算符 (:=) 而不是仅仅使用普通的赋值运算符(等号)?[复制]

作者:Randy Sugianto 'Yuku' 提问时间:9/8/2022

这个问题在这里已经有答案了: 什么是赋值表达式(使用“walrus”或“:=”运算符)?为什么要添加此语法? (6 个答案) 为什么 Python 赋值不返回值? (5 个答案) 去年关闭。 这篇文...

为什么赋值运算符重载会创建对象的副本?

作者:Vishesh Arya 提问时间:5/22/2020

在下面给定的代码中,我在所有类构造函数、析构函数和重载赋值运算符中编写了语句。cout #include <iostream> using namespace std; class person ...

Java 赋值运算符执行

作者:Sam 提问时间:6/21/2018

在 Java 中,我知道赋值的计算结果为正确的操作数的值,因此像 Evaluate 为 .x == (y = x)true 但是,此代码输出 .false public static void m...

前缀和后缀增量

作者:Emily Watson 提问时间:1/31/2021

a = 1; int a2 = a++; System.out.println("----------Test 3 ----------"); System.out.println("The valu...

前缀和后缀运算符

作者:Subham Bhuyan 提问时间:1/10/2023

#include <stdio.h> int main() { int x=5, y; y=x+++x; printf("%d", x); printf("%d", y); } 我发现后...


共157条 当前第6页