pointers 相关问题

“指向”存储在内存中的另一个值的数据类型。指针变量包含某个其他实体(变量或函数或其他实体)的内存地址。此标记应用于涉及指针使用的问题,而不是引用。使用指针的最常见编程语言是C,C ++,Go和汇编语言。使用特定语言标记。其他有用的标签是描述指针使用的方法,函数,结构等。

返回的指针属性中类实例的矢量属性消失

我正在实现一种树搜索,该树搜索需要能够从树中获取“最有希望的节点”,然后对该节点执行某些操作,以便为...更新树的其余部分...]]] >

回答 1 投票 0

初始化一个类中的指针数组,然后在另一个中检索它]]

我想在文件array.cpp中初始化一个指针数组,并在另一个main.cpp中检索它。我现在有六个头文件/ src文件:parent.h / cpp,childA.h / cpp,childB.h / cpp。 class Parent(){...

回答 1 投票 0

Rust中的指针和引用之间的差异

Rust中的指针*和引用&共享相同的表示(它们都表示一条数据的内存地址)。编写代码时实际有什么区别?当...

回答 2 投票 0

在C ++中返回指针实例变量

我有一个命令模式类,它带有指向另一个对象的指针(我们称它为Duck)。它的子类将使用Duck,但是要控制和跟踪何时使用Duck(用于调试),我将Duck设为私有,并且...

回答 1 投票 -1

如何读取文件并在C语言中使用getc?

我是即将进入上学期的Comp Sci高级专业,我将只参加一个只涉及C语言的课程。我试图通过做一个相当简单的练习我的技能...

回答 2 投票 0

我怎么写这个C更加简洁的引用?

我具有将输入文件解析为单独页面的功能。 other_func将行添加到这些页面。这是该功能的简化版本。 void func(FILE * f,page ** p_pages,int * ...

回答 1 投票 0

“正在释放的指针未分配,而删除分配的(?)指针

错误发生在“删除指针;”代码:#include int main(){int i = 5; int *指针=&i; *指针= 0; std :: cout <

回答 2 投票 0

如何在golang中干净地初始化两个相互依赖的结构?

我在当前项目中遇到了一个问题,我有两个模块,一个模块实现用于测试目的的接口,而一个模块只是一个具体的结构,每个模块都依赖于另一个方法。 ...

回答 1 投票 0

为什么对函数内部的指针所做的更改在函数外部不可见?

我正在实现一个链表。有一个问题:当我在函数内部更改指针时,该更改在函数外部不可见。 #include 使用命名空间std; / ...

回答 2 投票 4

为什么对函数内部的指针所做的更改在函数外部不可见?

我正在实现一个喜欢的列表。有一个问题,当我在函数内部更改相同的指针时,则在函数外部不可见。 #include 使用命名空间std; ...

回答 1 投票 0

交换属性GetMethod实现运行时

我目前正在尝试通过将属性替换为一点IL来交换属性get实现。我以这个问题为参考:如何在我的类中替换指向方法的指针...

回答 1 投票 11

如何在不更改原始列表的情况下前进链表的副本

所以,我的问题是,如何在不更改原始列表的情况下推进链接列表的副本。我有点理解为什么会发生这种情况,但我不知道一种避免这种情况发生的方法。这就是我的...

回答 1 投票 0

用于创建SDL_Textures数组并将其传递给c中的函数的正确语法

我正在尝试在main中创建一个纹理数组,然后将其传递给函数以供使用。我无法弄清楚将指针传递给此数组的正确方法,或者我是否写错了数组。 ...

回答 1 投票 0

来自数组的QList请求项未提供正确的引用

抱歉,如果标题的措词不正确-我不太确定是什么原因导致了我正在测试QList数组访问并遇到此问题。这是使用...

回答 1 投票 0

无需使用朋友类即可访问私人成员[重复]

我有一个作业,其中:我们有以下代码:#include using namespace std;类Test {int x;字符公开:Test():x(0),y(0){; }; int main(){测试t; ...

回答 2 投票 0

使用指针索引-指针如何与切片一起使用?

在下面的main()代码中:package main import(“ fmt”“ github.com/myhub/cs61a/poetry”)func main(){p:= poetry.NewPoem([] [] string {{从我的枕头上,...

回答 3 投票 1

int(* ptr)[4]的真正含义是什么,与* ptr有什么不同?

int(* p)[4],* ptr; int a [4] = {10,20,30,40}; printf(“%p \ n%p \ n%p”,&a,a,&a [0]); p =&a; // p = a;给出错误// ptr =&a;给出误差ptr = a;输出:0x7ffd69f14710 ...

回答 4 投票 2

不应在指针类型和整数类型之间执行强制转换

我正在嵌入式C脚本中执行指针分配,如下所示:uint32_T * a =(uint32_T *)(4096U);基本上,我需要一个指向地址位置4096(十进制)的MISRA ...

回答 2 投票 1

C如何使用指针管理堆栈?

因此,我搞砸了动态内存和指针,我想知道当涉及指向局部变量的指针时,C如何管理堆栈。我想到了这个简单的功能:...

回答 1 投票 0

使用指向成员函数的指针在另一个类内部调用类构造函数

我正在尝试在另一个类的成员函数中初始化一个类的对象。问题是我需要将函数指针传递给构造函数。我不知道该怎么做。 ...

回答 2 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.