cost 93 ms
(转贴)- 堆缓冲区溢出 -- Leetcode Push dominoes

我试图从名为 push Dominoes 的 leet 代码中解决一个问题。该代码在我的 PC 中运行,但我在 leetcode 编译器中遇到堆缓冲区溢出,我不明白为什么。 问题的链接是 - https://leetcode.com/problems/push-dominoes/我的代码是 - ( ...

2022-09-27 18:08:23 1 20
如何在多个函数之间传递结构指针

我试图在多个函数之间传递一个指针,就像这样: 但是我遇到了这些我无法解释的错误: Clangd: Member reference base type 'Image *' is not a structure or union GCC: '*img' is a pointer; did you ...

2022-09-27 16:58:37 1 32
指向数组的指针和指向数组的双指针不兼容

所以我是编程新手,我有这个我必须编写的程序,它有一个整数数组,我必须用一个指针将它传递给 function,然后用一个双指针。 在我编写代码后,我遇到了这个我找不到解决方案的错误。 错误是: 从不兼容的指针类型“int *”初始化“int **”[-Wincompatible-pointer-typ ...

2022-09-27 15:36:38 2 21
C:通过多个函数引用二维数组

我一直在尝试使用 miniMax 算法制作井字游戏,但在访问 miniMax function 的数组时遇到了问题: if (checkGameOver(board[3][3]);= 0); 和其他人。 给出错误: 不兼容的 integer 到指针转换将“char”传递给“char *”类型的参数; ...

2022-09-27 15:22:55 2 13
如何在 function 中释放指针 memory?

我不熟悉指针的使用,我正在尝试编写一个程序来学习使用它们。 我有一个问题问你。 我有一个文件lib.h ,在其中我定义了 main 中所需的所有函数。 在这个文件中,我有一个简单的数据struct : 如您所见,此结构的成员是指针(指向 int 的指针、指向指针的指针等)。 在同一个文件中,我有几 ...

2022-09-27 12:55:48 1 30
如何在 c++ 中复制指针值并防止崩溃

我有一个 function 使用 DirectX 11 返回屏幕特定 X、Y 坐标的像素颜色。 function 使用方法“AcquireNextFrame”,如果当前帧等于前一帧,不幸失败 (DXGI_ERROR_WAIT_TIMEOUT)。 因此,一些用户建议复制“IDXGIOutputDup ...

2022-09-27 06:58:25 0 52
在 C 程序中使用 malloc() 动态分配 memory

我在 C 程序中有以下语句,其中 *size 是字节数。 它是 *size 的原因是,size 是 Fortran 77 代码中 C function 的参数。 Fortran 将 memory 地址的大小发送给 C 程序,*size 是它保存的值,即字节数(*size = 1138208) 打 ...

2022-09-27 00:58:52 2 25
有没有办法在没有默认构造函数的情况下将 function 的成员初始化为 class 成员的无值?

我有一些课程,有一些成员: 现在,这当然不会编译,原因有两个:class B 和变体都没有默认构造函数。 但是我还没有任何 B 或 var 的值,它们将在 A 的方法中初始化。 我想到了以下几点: 为 B 定义一个默认构造函数。但是这样我将有一个不必要的构造函数,我也必须为 C 做同样的事情。 由 ...

2022-09-26 21:06:48 1 31
为什么转换指针会改变地址处的值?

所以我正在做一个练习,看看我是否正确使用了 memset。 这是我编写的原始代码,它应该将一些地址设置为 50: 我希望 memory 中的每个地址都存储值 50。但是我的 output 是: (地址:价值) 我被困在这个问题上一段时间并尝试了很多东西,直到我随机决定也许我的指针是问题所在。 然 ...

2022-09-26 20:28:02 3 41
使用点或箭头符号访问结构的成员

我想知道利弊是什么,或者使用符号 mystruct.element1 而不是 mystruct->element1 访问结构的成员。 或者更确切地说,将结构定义为指针是好是坏,即 structtype * mystruct; 或结构类型 mystruct; 在我的代码中,我希望将各种结构作为输 ...

2022-09-26 10:21:29 1 12
ioctl 在不同的执行中给出错误

对于下一个系统:VAR-DART-MX8M( https://variwiki.com/index.php?title=DART-MX8M )(它是一个基于 Z47F45E65244C17EC9FA87713AZE5C6 的系统) Kernel 版本:Linux Debian 拉伸版本(内核 4. ...

2022-09-26 08:25:01 1 34
如何创建一个指针,该指针将指向 C 中的根指针所指向的节点 [关闭]

关闭。 此问题不可重现或由拼写错误引起。 它目前不接受答案。 此问题是由拼写错误或无法再重现的问题引起的。 虽然类似的问题可能是这里的主题,但这个问题的解决方式不太可能帮助未来的读者。 9 小时前关闭。 改进这个问题这些是 C 文件中的代码片段 这在 header 文件中。 基本上我想要一 ...

2022-09-26 07:49:05 0 21
swich-case 中的比较没有给出正确的值

我对使用 C 进行编程非常陌生。 我正在制作一个小程序来计算: 算术平均值 (A) 几何平均值(G) 谐波平均值 (H) 程序收到上面的一些字母,表明将执行哪个 function 以及它将在所述 function 中使用的浮点列表: 主要的function如下: 但是在switch中,它不识别任何字 ...

2022-09-26 06:00:12 3 59
什么决定了未初始化指针指向的“随机”位置? [复制]

这个问题在这里已经有了答案: 为什么这句话:“未定义的行为意味着编译器可以做它想做的任何事情”是真的? (2 个回答) C++ 中未初始化的变量行为4 个答案 未初始化的变量会怎样? C++ [重复] (3个答案) C++ 标准究竟在哪里说取消引用未初始化的指针是未定义的行为? (7 ...

2022-09-26 01:42:10 2 59
堆排序中的类型转换

我是 C 的新手,我的教授让我们用 void 指针进行堆排序。 我了解堆排序如何处理整数,但我遇到了指针问题。 我的堆排序 function 有效,但这是我的堆排序。 如果有人可以向我解释我需要进行哪些转换以及如何进行转换,那就太好了。void heapify(void *array, size_t ...

2022-09-25 23:32:29 0 29
为什么在释放指向 C 中的结构的指针时会收到“无效指针”

我刚刚尝试重新学习 C 中的结构,所以我制作了这个测试代码。 在其中,我已经能够成功地创建指向 C 中的结构的指针。 如果没有最后的两个自由语句,代码就可以正常工作。 但是,当我在代码末尾添加自由语句时,我收到一个错误指针无效。 我以为我正确地为指向结构的指针分配了 memory 并释放它。 我也 ...

2022-09-25 17:07:19 3 31
修改 C 中程序 void 中的指针值

我正在尝试按它们的值 y 的升序对三个指针进行排序,我是新手,使用指针和指向指针的指针,所以我看不到导致执行中出现分段错误的错误 这是调用,这些是 main 的第一行,所以我确定错误不是因为 rest 预期的执行应该像 ...

2022-09-25 17:06:01 1 19
将向量指针发送到外部 function 会抛出 'std::bad_alloc' C++

所以,我试图将一个指针向量发送到 function,在那里我使用 .pushBack() function 向它添加一些新成员。 当我只想要向量上的一个成员时,这很有效。 但是,如果我尝试推动更多,它会抛出: **在抛出 'std::bad_alloc' 的实例后调用终止什么():std::ba ...

2022-09-25 16:09:05 0 12

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM