引用传递 问答列表

如何在不使代码效率低下的情况下尊重 c++ 中的封装原则?

作者:alex 提问时间:5/18/2022

我是 C++ 编程的新手,我正在用 C++ 开发一个项目。 我对所有 OOP 原则(如封装和继承)都很陌生,因此我对如何在特定结构中正确设计代码表示怀疑。 例如,假设我必须定义一个这样的结构: cl...

在 C++ 中引用常量可调用对象和引用可调用对象之间的区别

作者:user12002570 提问时间:9/17/2021

我想知道如果我们有一个函数参数是对函数的引用,如下所示会发生什么。const 版本 1 int anotherFunc() { std::cout<<"inside anotherFunc"<<...

如何在不使用内置函数的情况下编写 c++ 代码来反转字符串?

作者:Suraj Kumar 提问时间:5/7/2022

我已经写了这个代码。它没有显示任何错误,但字符串没有被反转,请让我知道我在哪里犯了错误? 我正在使用代码块编写代码和 GCC 编译器。我创建了两个函数 reverseString 和 printStr...

在函数中传递 int ** a 和 int &amp; a 的区别

作者:Andriyas 提问时间:4/16/2022

如果我传入任何函数并在我传递的同一位置,是否有任何区别,两者都会产生任何差异吗? 前任int **aint& a Bool issafe(int**arr, intx, int y) Bool i...

新手:传递指向函数的指针

作者:Kevin Zembower 提问时间:4/6/2022

我正在尝试从大约 5 年前涉足 C 中重新学习 C。具体来说,我正在尝试学习如何从 main 中提取许多操作并将它们制作成一个函数,目的是将它们移动到接下来的库文件中。 这似乎正在起作用: #in...

trees(struct) 的引用传递与 int 的引用传递的工作

作者:Sneha Sharma 提问时间:4/8/2022

以下代码是“删除具有给定值(目标)的叶子”的函数。虽然我明白了代码在做什么,但假设我到达一个具有目标值的叶子并执行.那么,当它通过引用传递时,它不会返回的所有根都变成吗?就像我们通过引用传递 int ...

程序可悲地崩溃了,我不知道为什么 [重复]

作者:gravechest 提问时间:4/11/2022

这个问题在这里已经有答案了: 如何修改已在 C 中传递到函数中的指针? (7 个答案) 去年关闭。 有谁知道为什么这个程序在“printf”处崩溃,老实说,我不知道,提前致谢。在此处输入图像描述 ...

使用带有引用变量和默认值的类构造函数时遇到问题

作者:Pankaj Chauhan 提问时间:4/28/2022

我正在尝试使用链表和类实现堆栈,对于堆栈类构造函数,我将引用变量作为默认值为 0 的参数。但是当我使用整数文字进行推送操作时,它显示错误。如何通过使用默认值和引用变量来实现它? // ***** ...

在 C# 中,当变量通过函数/方法时,原始变量会更改吗?

作者:Joey 提问时间:4/17/2022

我对函数如何更改通过它的变量感到困惑。例如,如果我创建了一个变量 t = 1,并通过向其添加 2 来传递一个函数,则函数 t 内部为 3,但在 Main 函数中 t 仍然是 1: static vo...

在 javascript 中,按值传递和按引用传递到底是如何工作的?

作者:ADoyle 提问时间:5/31/2022

我一直在阅读 javascript 中按值传递与按引用传递的信息,我读到 JavaScript 总是按值传递,只有非原始类型,值是内存中的地址。但是,原始类型不也是这样吗?基元类型是否也存储在内存中,...


共306条 当前第7页