pointers 相关问题

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

在函数内静态识别的数组

我在理解这个程序的特定情况下的静态标识符时遇到了问题。该计划的背景是关于“指针”的讲座。这个程序的工作是创建一个......

回答 3 投票 0

这是C ++中的未定义行为从悬空指针调用函数

这里出现了一个问题,当一个指针变得晃来晃去时,问“为什么这个工作”。答案是它是UB,这意味着它可能起作用。我在一个教程中学到了:#include

回答 3 投票 1

如何创建指针数组?

我正在尝试创建一个指针数组。这些指针将指向我创建的Student对象。我该怎么做?我现在拥有的是:学生* db =新学生[5];但那个元素......

回答 4 投票 36

垃圾和悬挂参考有什么区别?

垃圾和悬挂参考有什么区别?

回答 3 投票 6

基于struct内部的元素对指向struct的数组进行排序

我想要做的是根据Struct中的字符串对Structs指针数组进行排序。我认为只需交换数组内的指针而不是交换...

回答 1 投票 -1

C编程 - 指针地址字节拆分

我有以下变量var,它是一个无符号的32位值。我正在研究一个小端系统。 unsigned long var = 1; //代表:00000000 00000000 00000000 00000001现在我想......

回答 1 投票 -1

根本无法理解在阵列中存储像素数据的概念

(已经提交的作业)我上交的内容甚至没有编译。这不是积分,它纯粹是为了理解(查看截止日期)我能够完成其余的...

回答 1 投票 -2

什么是在函数调用中发送QStrings的最佳方法?

我想知道在QT中将Qstring作为参数发送到函数的最有效和最实用的方法是什么,更具体地说。我想用一个参考。问题是我也想......

回答 3 投票 20

C:读取输出零的二进制文件

我试图从一个名为“binary.bin”的二进制文件中读取,该文件的内容为“this”。我期待它分别给我“t”,“h”,“i”,“s”的ASCII值,但它给了我5 ...

回答 1 投票 0

如何通过指针从数组中删除元素

我想从数组中删除第n个元素,当我使用for循环时,我希望程序按顺序打印所有数字,除了第n个元素。防爆。 4 7 6 2 9 5.如果我想删除第二个元素,那么......

回答 2 投票 0

NASM ctypes SIMD - 如何访问返回到ctypes的128位数组?

我有一个由ctypes调用的NASM 64 dll。程序将两个64位整数相乘并返回一个128位整数,因此我使用的是xmm SIMD指令。它循环10,000次并存储其......

回答 1 投票 0

const char []和const char之间的区别*

因此,本文讨论使用声明一个字符串文字,如const char * foo =“foo”,它以声明结尾:const char * foo =“foo”;几乎不是你想要的。相反,你想......

回答 2 投票 1

for循环导致未定义的行为c

#包括 #包括 int main(){int i; int mult; int n; int ans; ans = mult * i; printf(“请输入您想要探索的倍数。”); ...

回答 3 投票 0

无法理解这个错误

因为我是C的初学者当我运行以下C代码时:#include void f(int * p){* p = 3; } int main(){int * p; F(&P);返回0;我在......后收到这些消息

回答 3 投票 -5

从字符串文字初始化char数组时会发生什么?

据我了解,以下代码的工作原理如下:char * cptr =“Hello World”; “Hello World”存在于程序内存的.rodata部分。字符串文字“Hello World”返回...

回答 3 投票 4

我可以在PHP中分配变量的地址[关闭]

在PHP中我想分配变量的地址,就像在C语言中我们使用*指针来分配或存储任何变量的地址。在php中可变地址分配系统是否可行?

回答 1 投票 -4

在C中的数组末尾添加了不需要的字符

我想键入一系列字符并使用临时数组保存它们。之后,我想创建具有一定大小的实际数组,其中包含临时数组的值。这是代码:#...

回答 3 投票 -1

为什么我们不能在堆栈上分配动态内存?

在堆栈上分配内容非常棒,因为我们拥有RAII并且不必担心内存泄漏等问题。但是有时我们必须在堆上分配:如果数据真的很大(...

回答 7 投票 6

global char []变量,如何在其他文件中声明它?

我在一个文件中定义了一个全局变量char buf [1024],在其他文件中声明它的正确性是什么? extern char buf [1024],extern char buf []或extern char * buf?我找到了extern char buf [] ......

回答 5 投票 2

这行代码是什么意思(按位运算符)

#define LODWORD(x)(*((unsigned int *)&(x)))我正在将C代码转换为python并且不能完全得到它。如果有人可以解释如何阅读这个或它意味着什么,将不胜感激。

回答 3 投票 2

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