按值调用 问答列表

为什么成员函数不像 c++ 中的普通函数那样按值调用?

作者:AnveK 提问时间:4/7/2021

在 c++ 中,如果出现以下情况,则对函数内参数所做的更改不会反映在实际变量中 函数的返回值是无效的,但成员函数并非如此,我们可以 在成员函数中看到永久发生的更改。 #include<iostre...

C# 更改以前分配的值 [duplicate]

作者:Nila 提问时间:4/28/2021

这个问题在这里已经有答案了: 按值和引用传递数组 (4 个答案) 更改数组的一个元素会更改其他元素 (2 个答案) 为什么 list 在没有 ref 的情况下传递给函数时的行为就像使用 ref 传递一...

Python 字节码 + 按值或按名称LOAD_NAME?

作者:smed 提问时间:5/28/2021

我是高中的法语 CS 老师。我们正在研究字节码在 Python 虚拟机上的执行。我们最终得到了一个幼稚的问题:在执行(字节码地址 8 处的命令)后,堆栈顶部的符号是什么?还是 ?(此处为 238)。L...

pandas 中的 inplace 参数是如何工作的?

作者:Mahmoud Noor 提问时间:12/3/2021

在 pandas 中,inplace 参数对引用进行修改,但我知道在 python 数据中是通过值而不是通过引用发送的,我想知道这是如何实现的或它是如何工作的...

交换两个结构的元素

作者:noobee 提问时间:1/6/2022

我已经将我的问题简化为这个小 C 程序。请注意,我正在自学 C。我在指针方面遇到了真正的麻烦! #include <stdio.h> #include <stdlib.h> typedef str...

登录函数的 if-else 条件中的函数无法被调用

作者:Satyam Anand 提问时间:3/17/2022

我正在尝试构建一个 ATM 程序,用户在其中创建他们的帐户并使用这些帐户进行存款和取款以及检查他们的帐户余额。 我已经放置了整个程序,以便您可以运行并尝试它,以防我清楚我的问题: #include...

Python 更改列表项

作者:Zhuang Paulus 提问时间:3/23/2022

我想知道为什么在通过调用函数将值更改为列表时,在以下两种情况下会有这样的差异(将新值分配给列表与将新值分配给 list[:])。我想这与按值调用/按引用调用有关。 法典 def rotate1(n...

返回语句表达式的结果存储在内存的哪一部分?

作者:aTechieSmile 提问时间:5/9/2022

案件是 int func(void){ int A = 10; int B = 20; return A+B } 由 main 函数调用 int main(void){ int r...

按引用调用失败

作者:Niv Turk 提问时间:5/23/2022

我有一个任务需要处理由 typedef 定义的 4X4 矩阵。 任务是在 main 中为声明的矩阵创建一个计算器,并解释用户以简单单词形式传递的命令。问题是我试图在使用它的函数之间传递矩阵地址。 i...

堆内存中数据更改的值?

作者:Koushik Andhavarapu 提问时间:7/16/2022

因此,我试图弄清楚数据中的值如何相应地变化。我已经对我所理解的内容写了评论。任何人都可以解释一下如何存储在堆和堆栈内存中的值来解决这个问题。 public class CBV { static i...


共11条 当前第1页