pointers 相关问题

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

64 位 PChar 指针算术给出范围检查错误

我正在追踪第 3 方代码深处的一个错误,其中语句 fStringLen := Str - fToIdent; 给出运行时错误,其中: Str是一个PChar私有函数参数,此时为'' (初始化...

回答 1 投票 0

为什么我的列表没有在进位后添加最后一个节点?

我目前正在尝试回答leetcode中的添加两个数字的问题,我的解决方案似乎按我的预期运行,但是在需要我的最终进位int的情况下,它不会添加到...

回答 1 投票 0

C++,使用派生类虚函数并以派生类类型指针作为参数

我试图理解带有指针和虚函数的派生类是如何工作的。我想要做的是使用基类中的虚函数,以便它采用类类型的指针...

回答 1 投票 0

下面的指针指向什么?

您好,我只是想更好地理解指针。我正在研究指针和空指针,我编写了以下代码: #包括 #包括 int主要...

回答 1 投票 0

在 Python 中将 C 指针转换为 numpy 数组的问题

我正在尝试在Python中使用ctypes来利用C库。 C 库提供了一个通过指针返回两个数组的子例程:一个用于整数数据,一个用于浮点数据。 这是一个简化的

回答 1 投票 0

使用 %p 计算 printf 中的表达式

我正在研究 C 语言中的指针。尝试了很多方法来确保我理解指针是如何工作的,但我发现了一些我不理解的东西。这是有问题的代码片段: 整数 b = 30;

回答 1 投票 0

疑似指针算术错误导致意外输出

我正在尝试从头开始用 C++ 构建一个链表。考虑以下带注释的类声明。 /* 链表从小到大 */ 班级名单 { 民众: 列表():头(...

回答 1 投票 0

在 C 中修改链表头节点而不进行指针取消引用[重复]

void myLinkedListAddAtHead(MyLinkedList* obj, int val) { // 函数体 } 当我尝试将新节点链接到链表的头部时,问题就出现了。虽然我正在更新 obj poi...

回答 1 投票 0

非托管 API 和 withUnsafePointer API 之间的区别?

下面是我使用的示例代码: 类虚拟{ 让 uuid = UUID() } 函数测试(){ 让虚拟=虚拟() 让 unmangedOpaquePointer = Unmanagement.passUnretained(dummy).toOpaque() 让

回答 1 投票 0

将 char** 复制到作为函数参数传递的 char*

我在C中做了一个更改文件扩展名的个人函数。 一,也许不止一个,问题是我不知道如何将源字符复制到 buff 变量。我遇到分段错误,请参阅考试...

回答 1 投票 0

共享内存指针在尝试设置值时导致段错误

我试图创建一个进程来访问另一个进程创建的共享内存段。一切工作正常,我可以获得共享内存段的 id、指向该段的指针以及...

回答 1 投票 0

Golang GraphQL 数组类型返回

我有这种类型的 GraphQL 模式 输入文件信息{ 文件ID:整数! 来源:[已处理文件!]! } 类型处理文件{ 文件名:字符串! 网址:字符串! 类型:字符串! 优质...

回答 1 投票 0

为什么 fread() 会给出额外的垃圾值

我正在读取文件的内容并尝试打印它,但它提供了额外的垃圾值。 #define _CRT_SECURE_NO_DEPRECATE #包括 #包括 int main() { ...

回答 3 投票 0

使用shared_ptr时内存泄漏

我一直在努力解决一个涉及城市各地区用水减少的问题。该程序需要输入地区编号以及餐厅所在地区的编号...

回答 1 投票 0

ebpf bpf_map_lookup_elem 使用 const char* 作为键类型,无法从 bpf map 获取值

当我想从bpf map中获取值时,输入的key类型是const char*,无法获取map值;但当key类型为char name[192]时,可以得到正确的值。有什么区别...

回答 1 投票 0

Gtk+:将浮点值打印到条目小部件

我拼命尝试将浮点值打印到条目小部件。 原则上我想在入口小部件处给出由比例小部件设置的值。 我将此功能打包到回调函数中...

回答 1 投票 0

C++ 调用结构体函数的指针

我在下面有一个简单的代码: int 全局 1(int x) { 返回 x * 5; } int 全局2(int x) { 返回 x + 5; } 结构一些_结构{ 整数a; int foo1(int x) { 返回 x * a; } int foo2(我...

回答 1 投票 0

获取变量地址的辅助函数

在我正在查看的 Go 代码库中,我经常看到类似以下内容: some_func(&SomeStructType{ some_attribute: get_ptr(some_object.some_var), .... )} func get_ptr[T any](val T) ...

回答 1 投票 0

模板类型参数相对于引用和指针的函数重载解析

我一直在编写一些代码作为练习。 模板 const T& 较大(const T& a, const T& b) { std::cout << "Calling larger(const T&, const T&am...

回答 1 投票 0

指针和结构体的问题(C++)

有人可以告诉我下面的代码有什么问题吗? #包括 使用命名空间 std; typedef 结构点{ int 键; 结构点 * key0; } pnt; int main() { pnt * p = n...

回答 1 投票 0

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