pointers 相关问题

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

无法获取位域地址

为什么不能获取位域的地址? 如何创建指向位域的指针? 这是代码... 结构位域{ 无符号整型:1; 无符号整型 b: 1; 无符号整型 c: 1; 取消签名...

回答 5 投票 0

取消引用右值引用会有什么作用吗?

所以假设我有这个代码: std::unique_ptr ptr = std::make_unique(10); int val = *std::move(ptr); // 之后使用 ptr 的任何内容 我知道 std::move 给我们一个右值

回答 1 投票 0

如何制作动态大小的数组?动态数组的一般用法(也许还有指针)? [已关闭]

我正在尝试制作一个程序 接受用户输入(假设所有输入都是 int) 将其存储在没有起始大小的数组中(即 not -> array[5];);进而 使用存储在

回答 5 投票 0

C 指针算术应用于函数参数

我有一个指向数组元素的指针,该元素用作函数中的参数,并通过“++”操作沿所述函数内的数组移动。我想要更新的位置...

回答 1 投票 0

如何从指向成员的指针获取指向包含结构的指针?

我有一种类型: 结构体 Foo { 会员A:酒吧, 成员B:巴兹, } 我知道一个指针是指向 Foo 中的 memberB 的指针: p:*常量巴兹 获取新指针 p 的正确方法是什么:*const...

回答 3 投票 0

int (*number)[2] 返回一个 2D 数组还是一个包含 2 个元素的数组? C

我很困惑 if int (*number)[2];在 C 中返回 A) 一个多维数组,每个子数组包含 2 个元素或 B) 一个包含 2 个元素的数组?当我阅读之前的一些问题时,

回答 1 投票 0

C++ std 容器 - 没有指针的多态性。可以吗?

是否可以在任何 std c++ 容器中维护派生类的知识,而不使用指针,从容器动态转换返回值?我知道我可以创建一个向量,比如

回答 6 投票 0

C++使用引用作为数组/指针合法吗?

我的团队(包括我自己)是 C++ 新手。我们新开发的一个 C++ 函数需要与接受数组作为输入的 C 函数进行交互。像下面这样的常量...

回答 3 投票 0

数组名称是否已分配内存?

如果我们在 C 语言中的函数内声明一个数组,例如 - int a[] = {1,2,3,4}; 堆栈段中分配了一块连续的内存。假设地址为 1000。 1000 | v +--+--+--+--+ ...

回答 1 投票 0

带有 const 指针参数的 C++ 函数

我现在正在编程课上学习链表。以下代码是编译和运行的代码: 结构节点{ 整数数据; 节点*链接; }; // 该函数编译并

回答 1 投票 0

将给定字符串 s 转换为目标字符串 t

您需要将给定的字符串 s 转换为目标字符串 t。只能执行两种操作:从 s 中删除一个子序列“tcp”或向...添加一个子序列“tcp”

回答 1 投票 0

有关多维数组衰减和访问它们的问题

我了解一维数组指针的工作原理,但我无法理解二维数组指针的工作原理。 我知道 array1[0] == *(array1 + 0),但我不知道如何在二维数组中使用这种形式。 而我

回答 2 投票 0

尝试将指针分配给结构成员时,结构的奇怪 std::vector 行为

我只是不知道如何更好地描述这个问题。我有以下代码(我使用命名空间 std 编写来简化它): #包括 #包括 使用命名空间 std;

回答 1 投票 0

创建信息会破坏实例化

在我决定启用 VK_KHR_SWAPCHAIN_EXTENSION_NAME 扩展后,我开始收到错误“在地址 0xFFFFFFFFFFFFFFFF 读取时发生访问权限冲突”。在 vkCreateInstance 中

回答 1 投票 0

从Python发送到c++ dll的指针后如何打印地址的内容?

//dll中的函数就是我所做的就是向该地址写入一个值: BOOL test_sizeKey(无符号短*sizeKey) { BOOL rc = TRUE; *大小键 = 150; 返回rc; } 我的蟒蛇

回答 1 投票 0

将“this”指针转换为字符串

在注册对象必须具有唯一名称的系统中,我想在名称中使用/包含对象的 this 指针。我想要最简单的创建方式???在哪里: std::string 名称 = ???(this);

回答 7 投票 0

使用 AVX 本质避免内存错误

我一直在尝试使用 AVX 指令来加速一些神经网络计算。但是,我不断遇到以下错误“[...] 处未处理的异常:读取访问冲突

回答 2 投票 0

程序抛出异常。认为这是由于动态数组没有以正确的容量构建所致

我正在为学校编写一个项目,其中不允许使用任何外部库(这真的很糟糕,因为我必须根据项目要求制作动态数组而不是向量......

回答 1 投票 0

如何正确索引 C 中的结构指针数组?

这是我正在查看的代码: void add_to_pfds(struct pollfd *pfds[], int newfd, int *fd_count, int *fd_size) { // 如果没有空间,请在 pfds 数组中添加更多空间 如果(*

回答 1 投票 0

在 C 中使用三元运算符初始化字符串变量

所以我想将字符串设置为变量的值,这取决于其他一些测试用例。 常量字符*审判_1; 常量字符*审判_2; 常量字符*审判_3; 试验_1 = (

回答 1 投票 0

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