“指向”存储在内存中的另一个值的数据类型。指针变量包含某个其他实体(变量或函数或其他实体)的内存地址。此标记应用于涉及指针使用的问题,而不是引用。使用指针的最常见编程语言是C,C ++,Go和汇编语言。使用特定语言标记。其他有用的标签是描述指针使用的方法,函数,结构等。
我正在通过 Udemy 课程自学 C++,现在感谢一些好的建议,我正在使用《C++ Primer》一书。 我将向您展示我的代码之一。请给我任何关于我的路线的建议...
我有一堆图像分散在英雄部分,我希望它们全部旋转以面向鼠标光标。 这是我当前的代码: *{ 框大小:边框框; } 身体{ 保证金:0...
在我的代码中,我将一个双指针传递给一个整数作为二维数组的表示,但出现段错误 - 当我将数组作为数组传递时(用括号
我很难理解本指南中有关 C 语言指针的代码。我认为您需要一个 & 符号来引用指针的地址,但指南的代码设法通过...
这是我所做的代码,但我想知道是否可以更有效地完成。 唯一的要求是它必须通过指针来完成: 它返回删除的数字数量,因为...
我的任务是编写一个循环程序,该程序将采用 void* 指针数组并确定它们指向的数据类型,下面我给出了我的程序的示例,我已经了解什么是 w...
我想我也许终于在指针理解上有了一点突破,但我正在努力解决一个看似简单的问题,我想让一个指针指向与ano相同的内存地址...
这个问题是如何访问记录字段的后续问题。 更复杂的(现在)代码涉及绑定整个记录向量。大致如下: 类型标签是记录 ...
#包括 #包括 #包括 #包括 结构数据{ 字符位置1[100]; 字符位置2[100]; 炭价格[10]; 炭室[1...
我正在学习MCU编程(使用RISC-V)。为了设置某些功能的位,定义了宏。这些使用位地址。这是一个示例宏。 `#define Red_V_enable_output(x) *((uint32_...
我很困惑为什么如果你想在堆栈上分配8字节存储,你使用以下命令 子q $8,%rsp %rsp 存储一个地址。为什么从
struct z_st {int a;字符b}; typedef struct z_st Zarr_k[10];扎尔 aZ;结构 z_st bZ[10; aZ 和 bZ 被认为是不同的类型。为什么?
我试图将指针传递给结构数组,但数组是用两种不同的方式定义的。我正在努力理解每种情况下使用哪种语法以及原因。 当我尝试比较时...
首先是我的问题的一些一般背景。 我需要使用 GNATCOLL SQLite 绑定来绑定准备好的语句的一些参数。这些绑定期望 C 字符指针作为输入(除了其他...
在C中,你可以写 const char *结果 = "AB"; C++ 标准支持这种风格吗?这个常量字符串的生命周期是否与指针的相同作用域一起得到保证?
我尝试运行这个简单的代码并期望它崩溃: #包括 无效 setPtrOnTempData(char **ptr) { char str[] = "AAAA"; *ptr=str; } int main() { c...
我尝试运行这个简单的代码并期待它会崩溃: #包括 void setPtrOnTempData(char** ptr) { char str[] = "AAAA"; *ptr=str; } int main() { 字符...
此 C 程序在工作过程中停止获取输入。我遇到分段错误(核心已转储)。还是不知道问题所在
这段代码应该获取一个矩阵并通过定义的函数以用户期望的方式操作它。但输入过程无法正常工作,中途崩溃。我得到了细分...
我是在Python之后开始学习Cpp的,所以有些结果对我来说并不是很明显。 我有这个代码: #包括 使用命名空间 std; int main() { 整数a = 10; int *b = &...
我是在Python之后开始学习Cpp的,所以有些结果对我来说并不是很明显。 我有这个代码: #包括 使用命名空间 std; int main() { 整数a = 10; int *b = &...
为什么作为地址传递给函数的变量即使在函数中更改了值也不会更改其值?
因此,我将变量的地址传递给特定的函数。我使用函数内部的指针更改了变量的值,当我在