pointers 相关问题

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

为什么使用 C 引用这个 char 数组会导致堆栈崩溃?

该程序采用一个指向 char 数组和 int 的指针。 char 数组由两个数字组成,并用空格分隔。 该函数的用途是将 char 数组的值读取为 int 并重新...

回答 1 投票 0

编组指向结构数组的指针

我正在尝试调用为 c/cpp 编写的力传感器的驱动程序 dll。工作的 Cpp 代码如下所示: 我与 dll 一起提供的头文件,结构体定义为...

回答 3 投票 0

初始化动态分配的布尔二维数组的最佳方法是什么?

只是尝试(重新)学习 C 并努力解决一些基本概念。 我查看了这个线程:How to memset an array of bools?。 据此,看来我可以初始化一个布尔二维数组l...

回答 1 投票 0

传递缓冲区指针来读取加速度计数据会导致 3 个正确读数中的 2 个

我正在使用加速度计并读取 FIFO 数据。使用 C/C++、用于 esp32 的 Platformio Arduino 框架编写代码。我创建了一些函数来访问所有 3 个轴的 FIFO 数据: 无效获取_FIFO_数据...

回答 1 投票 0

perl6 数组赋值:指针还是副本?

在perl6中,我想将一个数组分配给另一个数组,并使结果数组成为不同的实体,但似乎直接分配和克隆都不能达到我想要的效果。有没有办法复制...

回答 1 投票 0

在 C 中创建字符串链表

所以我想在c中做一个十六进制到二进制的转换函数,我的实现计划是将十六进制中的字符更改为一串二进制数字 把那串字符放在...

回答 1 投票 0

从 C 中的函数返回字符串指针数组

我正在尝试使用一个函数将字符串拆分为单独的单词。该函数创建了一个数组,我可以看到该数组正在函数中工作。我的问题是当我尝试退回...

回答 2 投票 0

C# 上的 Qt 事件回调

我遇到一个问题,不允许我从带有 Qt 的 dll 获取事件到 C# 上的程序。 事件来了,但我需要强制窗口的事件队列使用 Application.doEvents()...

回答 1 投票 0

有关将指针赋值给 const 指针的警告

字符a = 0; 字符 b[20] = {0}; 字符c[][20] = {{0}}; const char *aPtr; const char *bPtr; const char (*cPtr)[20]; 字符(*dPtr)[20]; 无效测试(无效) { aPtr = &a; bPtr = b; dPtr = &am...

回答 1 投票 0

C++ 更改字符串中的字符

如果我想更改字符串中的单个字符,我可以这样做: #包括 #包括 使用命名空间 std; int main() { 字符串 mystring = "你好"; mystring[0] = '...

回答 1 投票 0

同类型变量之间的地址间隙不同

我注意到在某些版本的 Go 上,第一个和第二个 int 变量之间的差距有时会增加。 包主 进口 ( “FMMT” “不安全” ) 函数主() { 一个:...

回答 1 投票 0

有人可以告诉我如何修复malloc的内存格式吗?

我正在尝试为 C 中的数组分配内存,但出现错误。不知道这里出了什么问题。该错误正在向我大喊有关 pBuffer 的问题。 //分配内存 常量 int 块大小 = 512; 整数*

回答 2 投票 0

如何在没有指向指针的情况下更改函数中的指针值

我正在尝试温习我的 C 技能,并且正在研究链表。我还试图不让 head 成为全局变量(允许函数更通用)。我遇到的问题是如何

回答 1 投票 0

C++:取消引用 NULL 指针警告

我尝试以初学者的身份重新创建 strcat 函数, 警告显示在行上: 目标[i] = src[j]; void strCat(char* dest, const char* src) { size_t len = 0,destLen = 0,srcLen = 0; ...

回答 1 投票 0

自定义指针类型的安全包装?

我正在尝试创建一个数据结构来保存对父级和子级的引用,如下所示: pub 结构 TreeBox { 值:T, 家长:选项<*mut TreeBox&...

回答 1 投票 0

指针指向的值超出范围并且指针中断[关闭]

代码是这样的。这是一个 bfs,我希望它向后移动,所以我尝试使用指针在步骤之间建立连接。 sx、sy 是我们的起点。 tx,ty是我们的命运点。行动[]...

回答 1 投票 0

c 函数指针,另一种语法

在C中,当我们要为以下类型的函数定义函数指针时: int f(int x, int y); 我们定义一个函数指针变量为 int (*fp)(int, int); 我的问题是,什么是

回答 1 投票 0

编程和 C 新手

这是我的程序: #包括 int main() { 整数年龄=21; 浮动cgpa = 8.92; 字符名称=“卡兰”; printf("我的名字是 %c", name); printf("...

回答 2 投票 0

C,无法创建文件/向文件写入信息

我正在制作一个应该反转.wav音频文件的程序,所以我做到了,但无论如何它似乎都没有创建任何output.wav。 我认为问题是我尝试将信息写入文件的地方,也许我...

回答 2 投票 0

为什么 C 将乘法运算与指针赋值混淆?

int 乘法方法(int k, int n) { if(n > 大小 || n < SIZE) { printf("IndexOutOfBounds Error. Please Try different slot number."); } else { ...

回答 1 投票 0

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