问答列表

Groovy:字段中不允许多个赋值

作者:user15620366 提问时间:6/25/2021

当我尝试使用多个赋值声明我的变量时,它出现了错误 字段中不允许进行多个赋值 class Ana { def tmp = [] String subject def (ini, sorted...

在 Perl 中对先前定义的变量进行多次赋值

作者:melkun 提问时间:6/8/2022

如何在Perl中为先前声明的变量分配返回值?有没有办法做这样的事情: use strict; use warnings; my ($a, $b, $c) = first_assign(); # l...

编译器如何复制作为数组的成员数据?

作者:Itachi Uchiwa 提问时间:8/15/2021

AFAIK,无法复制或分配数组,因此: int a[5] = {1, 2};// 1 2 0 0 0 int b = a;// error b = a; // error 但是编译器如何通过简单...

如何向 DataFrame 添加多个新列并使用 R 中的单个值进行初始化

作者:Brandon 提问时间:10/31/2023

我需要一种优雅的方式来创建多个新列并将它们添加到 R 中的现有数据帧中。我还想用一个值初始化这些新列的所有行,在我的例子中是 NA,以便我以后可以覆盖它们。...

为什么 Python 中的字典会在赋值期间检查是否存在密钥?

作者:ZenPyro 提问时间:11/12/2023

所以我听说 Python 中的实例会在分配值之前检查键是否已经存在。这对我来说似乎很多余,我将用一个例子来解释原因。 例:dict if(key in dictionary): dictionar...

Scala 赋值评估给 Unit 而不是赋值的动机是什么?

作者:Graham Lea 提问时间:1/4/2010

Scala 赋值评估给 Unit 而不是赋值的动机是什么? I/O 编程中的常见模式是执行如下操作: while ((bytesRead = in.read(buffer)) != -1) { ....

准确了解 data.table 何时是另一个 data.table 的引用(而不是副本)

作者:Peter Fine 提问时间:4/19/2012

我在理解 的引用传递属性时遇到了一些麻烦。有些操作似乎“破坏”了引用,我想确切地了解发生了什么。data.table 在从另一个(通过 ,然后通过 更新新表时,原始表也会被更改。这是预期的,如下所示...

构造函数和赋值运算符行为

作者:Inversus 提问时间:7/22/2020

我已经将我的代码带入了工作形式,但还剩下几个问题。 所以代码(这个想法是在数组中可以同时存储一些数据和数据的子数组): #include <iostream> using namespace st...

为什么赋值运算符可以在 Rust 中链接?

作者:fiveseven 提问时间:1/11/2021

Rust 有几个不能链接的运算符(例如)。==< 但是赋值运算符可以链接。= a = b = 10; 在本例中,将 10 分配给 ,将 unit 分配给 。b()a Rust 有什么理由允许...

为什么我们被允许更改“const”限定变量的值?为什么允许指针,但不允许赋值?

作者:Rüppell's Vulture 提问时间:5/14/2013

请考虑以下 2 个程序 prog1 和 prog2。在这里,如果我尝试使用指针更改限定变量的值,我会收到警告(不是错误),但程序仍然运行并显示新值。但是,如果我尝试使用赋值语句更改第二个程序中的值,则...


共382条 当前第30页