引用传递 问答列表

为什么我的链表代码在模块化可重用的 JavaScript 函数中不起作用?

作者:GNG 提问时间:12/8/2021

为什么当我使代码更加模块化时,我的链表解决方案会失败? 我正在以链表格式处理 Leetcode “添加 2 个数字”的问题 2。 这是个问题: 你会得到两个非空的链表,代表两个非负整数。这些数字...

与 C 语言中的引用调用混淆

作者:noobee 提问时间:12/16/2021

此函数不返回预期结果(交换和 )。ab #include<stdio.h> #include<stdlib.h> void swap_one(int *x, int *y) { int *tmp...

在函数中引用数组和数组作为参数有什么区别?

作者:hgrev 提问时间:12/18/2021

引用数组的函数之间有什么区别: // reference to array void f_(char (&t)[5]) { auto t2 = t; } 简单地说: // just arra...

struct 不保留新值

作者:Anim 提问时间:12/25/2021

我在 C 中使用结构制作一个堆栈,我在 gcc 调试器中运行了它,并注意到在 push() 函数中,在提供“ele”的值后,arr[0] 设置为“ele”,而“top”变为 0。 但是一旦我退出 p...

是否可以将对象作为函数参数传递并在函数中重新分配它以在 java 中的函数范围之外修改其值?

作者:Bowen Peng 提问时间:1/17/2022

我对 Java 中的按值传递机制感到困惑,尽管我已经阅读了一些关于它的问题,例如这样和这样。 我认为基元类型是通过函数参数中的值传递的,因此即使它在函数范围内发生了变化,它也不会更改其值。 p...

PHP 中的引用赋值运算符 ( =&amp; ) 与通过引用传递 ( &amp;$var ) 相结合

作者:Artem Stepin 提问时间:1/17/2022

为什么当使用引用进行赋值时,通过引用传递的变量不更改? function foo(&$x) { $y = 1; $x = &$y; } $bar = 0; foo($bar); echo $ba...

当一个对象作为另一个类的构造函数的参数传递时,它是否引用同一个对象?

作者:Imal 提问时间:1/18/2022

所以我遇到了一些像这样令人困惑的代码。 public class Class1 { private Class2 class2 = new Class2(this); public void ...

对于通过闭包共享引用的递归调用,按引用传递和按数组值传递有什么区别?

作者:Leo C. 提问时间:1/19/2022

我正在研究以下提示的解决方案:给定一个不同整数的数组,返回所有可能的排列。您可以按任何顺序返回答案。 以下代码通过测试: /** * @param {number[]} nums * @ret...

我正在尝试通过引用发送 2D 矢量,但似乎它不适用于几乎相同的方法

作者:Mohammed Ashiqur Rahman 提问时间:12/19/2021

64.minimum-path-sum.cpp: In function ‘int main()’: 64.minimum-path-sum.cpp:67:23: error: cannot bi...

C++ 函数调用 - 按引用传递调用指针方法/按值传递调用引用方法

作者:forty4seven 提问时间:1/26/2022

在代码中进行函数调用。在第一个函数调用中,调用指针函数执行引用传递。在第二个函数调用中,在调用引用函数的地方执行传递值。 为什么会这样? #include <iostream> void f(in...


共306条 当前第16页