指针 问答列表

为什么该函数只打印上一个项目的结果?

作者:freech 提问时间:1/27/2023

我正在尝试创建一个函数来计算每个项目的净现值 (NPW),NPW 最高的项目将是我们的选择。 该程序适用于一个项目,如果我输入多个项目,它只会打印重复的最后一个项目结果以及项目的数量。 法典: ...

地址边界错误 - 为什么链表中的节点没有正确添加?

作者:user21025014 提问时间:1/25/2023

我正在尝试用 C 语言实现链表,但是我似乎无法弄清楚如何将元素附加到列表中。 #include <malloc.h> #include <stdio.h> #include <stdlib.h> ...

std::unique_ptr 带有自定义删除器,用于包装 malloc 指针

作者:D.J. Elkind 提问时间:6/12/2023

我有一个 C 库函数: uint8_t* c_func(); 这要么返回分配了 的有效指针,要么返回错误。我想把它包装成如下:uint8_tmalloc()NULLstd::unique_ptr...

是否可以在 Char-Array(或类似)上获取 Int-Array-Pointer?

作者:someuser47 提问时间:4/25/2023

我想将五个整数(作为 32 位整数)写入一个 char-array。目前,我制作了 5 个指向 char-array 中特定位置的单独 int 指针,但相反,我只想要一个指针。下面的代码有效,但我想要...

在 C 语言中将结构传递给函数

作者:Mohan Singh Bisht 提问时间:4/9/2023

谁能帮忙?为什么在此程序中调用函数时不需要“&”?但认为“&”在调用引用中是必需的。 #include <stdio.h> #include <stdlib.h> struct node { i...

将指针转换为 std::uint64_t 并再次转换回指针时出现内存问题

作者:tongstar 提问时间:5/2/2023

代码如下所示。 struct tNode { int data; tNode* next; tNode(const int& data, tNode* next = nullptr) { ...

为什么不允许指针类型之间的左值转换?

作者:EatingTechnobladesRemainsAt3am 提问时间:5/2/2023

在 Windows PE 格式中,有一个包含标头数组的重定位部分: typedef struct _RELOC_BLOCK_HDR { UINT32 PageRVA; UINT32 BlockS...

我怎样才能实现 pointerEvent all 不影响 react-three-fiber 中的 raycaster?

作者:Roy 提问时间:5/2/2023

制作时工作正常,但我需要听一些事件,例如单击我将其更改为的 html 标签raycasterpointerEventnonepointerEvnetall 然后,如果使用 pointerEvent ...

如何删除[]衰减的数组?[复制]

作者:user1079505 提问时间:5/8/2023

这个问题在这里已经有答案了: 如何将指针变量作为引用参数传递? (2 个答案) 7个月前关闭。 如果我无权访问原始指针 x,如何删除声明的数组?假设,我知道数组大小。new 例如,如果我编写以下代...

在 Rust 中,Weak&lt;T&gt; 如何知道内部值何时被删除?

作者:Calogyne 提问时间:5/5/2023

std::rc::Weak<T>具有以下定义: pub struct Weak<T: ?Sized> { ptr: NonNull<RcBox<T>>, } 在我的理解中,当没有更多的东西时,...


共575条 当前第16页