pointers 相关问题

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

为什么取消引用一个双指针时需要括号?

我有这个函数来删除单个链接列表中的第一个节点: void removeFront(Node **tmpHead){ if ((*tmpHead)->next == NULL) cout << "Single Node! RemoveFront() ...

回答 1 投票 0

这2种指针的参数有什么不同?

在这个帖子里(为什么这个代码的arg不同,结果却一样?),chg的参数是yay *lol,里面是lol(注意前面没有星号)。但是为什么在...

回答 1 投票 0

为什么*(arr + k) != *(&arr + k)的输出,虽然两者引用的是同一个地址。

我试图打印数组的内容,请找到代码。int main(){ int k = 2; int arr[5] = {8,7,5,11,2}; printf("arr %p\n", arr); printf("&arr %p\n", &arr); ...

回答 1 投票 0

为什么取消引用一个双指针时需要括号?

我有这个函数来删除单个链接列表中的第一个节点: void removeFront(Node **tmpHead){ if ((*tmpHead)->next == NULL) cout << "Single Node! RemoveFront() ...

回答 1 投票 0

Qt写入QTextStream指针

我想把文件句柄和流作为我的类的私有成员。 class Window : public QMainWindow, private Ui::Window { Q_OBJECT public:......private:...。

回答 2 投票 1

指针和程序的性能有关系吗?

我是C++的新手。我已经习惯了指针和内存分配,但是在我的脑海中还是有一些问题。当我们喜欢引用而不是指针时,有什么技术上的区别吗?

回答 1 投票 0

错误:使用了被删除的函数'std::unique_ptr<...>[关闭]。

我是C++编程的新手,我试图使用一个外部库来访问头文件和.so库。我试图使用一个外部库,在那里我可以访问头文件和.so库。以下是我的库代码 class Employee { private: std::unique_ptr

回答 1 投票 0

为什么可以将std::unique_ptr<A>* u1访问为u1[1000],而且还能正常工作[重复]?

对不起,标题很傻,想不出应该怎么写。我在玩unique_ptr,创建了unique_ptr的指针(我知道我不应该创建unique_ptr的指针,我只是玩玩看......)。

回答 1 投票 0

C语言中的这些语句有什么区别?

我是C语言新手,请问这些:a = b;和*a = *b;(假设都是整数指针)有什么区别。

回答 4 投票 -1

为什么野指针持有零地址而不是garabge地址?

我一直试图在不使用sizeof()的情况下找到一个特定数据类型的大小,比如 "int",结果发现了这个。#include int main() { int *ptr; *声明一个指针* ... ...

回答 1 投票 -1

在C语言中,我如何修改一个已经传递到函数中的指针?

所以,我有一些代码,有点像下面的代码,把一个结构添加到一个结构列表中: void barPush(BarList * list,Bar * bar) { / 如果没有要添加的动作,那么我们就完成了 if (bar == ....

回答 5 投票 54

C++在访问第二个派生类变量时的多重继承问题

我有一个基类A,在这个类中,有一个派生类B的向量,我把类C对象添加到这个列表中(C是B的一个派生类)。但现在我无法访问任何变量 ...

回答 1 投票 0

结构体指针分段故障,如何解决?

我在C语言中有这些结构: typedef struct Game{ char* name; char* team_1; char* team_2; int score[2]; }。*typedef struct Team{ char *name; int victories; }。*pTeam; ...

回答 1 投票 0

寻找字符串和结构数组中的动态内存分配错误。

所以我有一个叫做vitorias(英文胜利)的结构数组,一个结构数组和该结构数组以及一个字符串数组。结构和数组: char **sistema_eq; ...

回答 1 投票 0

C++指针读取内存为0

我想有两个独立的C++程序,第一个程序初始化一个整数并改变其值,第二个程序从第一个程序中读取一个整数的值,通过 ...

回答 1 投票 0

如何在Bullet Physics中深度复制一个btTriangleMesh?

我使用Bullet Physics,我需要复制一个btTriangleMesh类型的实例。/ 变量是一个类成员btTriangleMesh triangles; 我的目的是将一个体的碰撞形状改变为一个新的 ...

回答 1 投票 1

从函数调用中初始化结构

感觉自己像吃了一颗疯狂的药丸,只想在C语言中做我能想象到的最简单的事情,任何帮助都将是非常感激的。#include #include

回答 1 投票 0

在构造函数初始化列表中初始化函数指针数组--错误。

我正试图实现一个简单的菜单类,以便在编程AVR板时灵活使用。因此,我不能使用几个常用的STL文件(如functional或initializer_list等)。我的菜单...

回答 1 投票 0

如何遍历哈夫曼树(通过代码)并打印出每个字母的编码?

我想从我对堆和Huffman代码的了解开始。在这个项目中,我们使用的是最小堆。颠倒的树的顶部(或根)存放着最小元素。每当有东西 ...

回答 1 投票 0

我自己的strcat函数与指针不能正常工作。

我是新手,想好好学习指针。所以这是我自己尝试写我的strcat函数。如果我只返回一个它打印一些二进制的东西(我认为它应该打印解决方案),如果我 ...

回答 2 投票 0

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