标签[pointers]

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

0
2回复
30

C ++:初学者有关数组和指针的问题

我是C ++和一般编程人员的新手。 当我学习了指针和数组的概念时,我感到困惑。 取int*p = arr; int arr[]={5,1}; int*p = arr; int arr[]={5
-1
3回复
22

指针作为for循环中的索引值

我想在C语言中使用一些for循环,并为这些使用通用索引。 我想使用指针,因为以后我可以释放它。 我想到了类似的东西: uint8_t *p = malloc(sizeof(uint8_t)
2
1回复
29

立即通过其成员时右值的范围

右值什么时候失效/被认为是未定义的? 下面是两个示例,其中一个rvalue存储在一个局部变量中,然后对该局部变量执行操作,另一个示例显示该rvalue的成员立即传递给对数据进行运算的函数。
0
0回复
25

我如何使用函数中的指针将值捕获到数组?

那么,如果我有一个在主体上具有10个位置的数组,我如何在函数的指针中输入值以填充在主体上的数组中的位置?
-6
0回复
30

ctypes中的函数指针

已关闭 。 这个问题需要更加集中 。 它当前不接受答案。
0
1回复
49

分段错误(C ++指针)

我正在尝试使用节点类和指向下一个节点的指针在C ++中实现链接列表类。 我创建了一个链接列表类,其指针指向头部,并附加了一个函数以将节点添加到列表中: 但在编译并运行后,它将引发此
1
3回复
31

将数组的指针传递给C中的函数

所以我想问以下关于我朋友问我的一些代码的问题 在大多数情况下,如果我发现自己正在使用Arrays,我只允许自己发送数组名称,因为它会衰减到指针,例如: 并按预期将打印111、222、
-1
1回复
35

如何在C中创建一个指向NULL的指针数组?

我的项目中有类似的代码 我在这样的源代码中有一个条件 我要测试上述条件的FALSE决定(即test_ptr == NULL),为此,我尝试了其他方法,但尚未成功,请帮助我解决此问题
0
1回复
14

在函数中使用许多指针

他们如何使用函数中的指针进行比较。 我听不懂 有人可以向我解释一下。 功能:- 链接: https : //www.geeksforgeeks.org/box-stack
0
3回复
44

为什么我不能使用引用将值附加到结构的切片上?

我去了,我假设切片是通过引用传递的,但这似乎适用于值,但不适用于数组本身。 例如,如果我有这个结构: 我可以定义一个变量,该变量传递对结构切片的引用 然后,如果我对其进行修改,则
1
0回复
27

我如何在C中读取任意数量的结构的输入,其中一个值是未定义长度的char数组?

所以我有一个结构,看起来像: 我需要读取一些结构(我需要读取和存储的结构数量可以是2个结构到100,000个结构或更多的任何结构),这些结构必须根据输入进行动态分配,并读取到“ EOF”。
0
1回复
26

更改函数中的指针引用变量

我已经创建了一个指向活动变量的指针变量。 我有两个变量,我想在这两个变量之间切换活动变量。 设法做到这一点主要。 现在我想将其扩展到另一个功能 我不想交换变量x,y的值。 x,
0
2回复
30

将数字转换为数组中的单词

我需要将数字转换为数组中的单词,这些单词是我们从键盘打印的(数组中也包含其他单词) 举个例子 。 输入文字:我有2个苹果。 输出:我有两个苹果/如何做?或者如何使用itoa来写?
0
2回复
37

在Linux中如何从内存中读取和更改值?

main.c中的代码 我想要实现的是读取整数c_variable ,然后在另一个.c程序中对其进行修改。 我在linux上,所以我做了ps -A | grep main ps -A |
1
1回复
23

将指针值传递给c中的结构

以下代码有什么问题? 它将生成分段错误。 我想创建一个包含在main函数中创建的double数组的值的结构。 怎么了
3
1回复
73

指向文字的指针?

在阅读C ++ Primer时 ,我碰到了这一行: const char *cp = "Hello World"; 据我了解, "Hello World"是一个字符串文字,它是一个常量字
0
1回复
27

当从文件(指针)中获取数据时,如何构建将数据存储在结构中的函数?

在我正在做的作业中,我需要从文件中读取数据,然后将其转换为可以存储在结构中的形式。 该结构存储有关文件中该行所代表的人员的信息。 我遇到的问题是我无法找到一种方法来构建允许我获取此数据并将其存
3
1回复
73

@H和@H [0]之间的区别

我有 然后在循环中创建多个线程,并将线程句柄分配给H的元素,然后等待它们。 将@H [0]作为第二个参数传递给下面的WFMO起作用。 但是如下所示通过@H失败并显示WAIT_FA
0
2回复
36

无法在类中初始化unique_ptr的向量

目前,我有两个班, Ai和Action 。 我的班级Ai获得了一个名为_root的成员Action 。 当我想用构造函数Ai初始化类Action ,就会发生问题。 我的构造函
4
1回复
75

非数组对象类型的单末尾指针可以吗?

这是有效的C ++吗? 我知道数组类型允许使用单末尾指针,但是在这种情况下我不确定。 从技术上讲,该代码是否具有未定义的行为?

1 2 3 4 5 6 7 8 9 10 下一页