pointer-arithmetic

pointer-arithmetic

文章 0 浏览 6

使用指针算术(包括数组、整数和指针)在 C 中打印字符串

共有三种结构;数组 a 和 b 以及指针 c: c --------------------------. | V ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ a --> |…

小苏打饼 2024-12-25 23:49:09 3 0

结构体指针算术

如何使用指针算术打印结构的特定成员?我有一个有 2 名成员的结构。我想通过操作指向该结构的指针的内存来打印成员j。 #include #include typedef str…

雾里花 2024-12-23 02:55:31 2 0

取消引用多维数组名称和指针算术

我有这个多维数组: char marr[][3] = {{"abc"},{"def"}}; 现在,如果我们遇到定义的表达式 *marr (ISO/IEC 9899:1999),它会说(我引用) 如果操作数…

情魔剑神 2024-12-19 15:59:28 4 0

NULL + 的结果是什么?整数?

我已经看到在 OpenGL VBO 实现中使用了以下宏: #define BUFFER_OFFSET(i) ((char *)NULL + (i)) //... glNormalPointer(GL_FLOAT, 32, BUFFER_OFFSET…

机场等船 2024-12-18 03:18:21 3 0

如何增加指针地址和指针值?

让我们假设, int *p; int a = 100; p = &a; 下面的代码实际上会做什么以及如何做? p++; ++p; ++*p; ++(*p); ++*(p); *p++; (*p)++; *(p)++; *++p; *…

梦途 2024-12-17 05:04:56 4 0

C 多维数组中奇怪的数组语法

我知道这是真的: x[4] == 4[x] 多维数组的等效项是什么?以下内容是否属实? x[4][3] == 3[x[4]] == 3[4[x]] …

舞袖。长 2024-12-15 11:31:52 6 0

从内存缓冲区设置结构体的 int

我有更多的化妆品问题: 我有一个内存流(void *),我在示例中将其用作“cur_ptr”。 现在我想将第一个字节读入结构体(“a_struct”)的 int (“版…

长不大的小祸害 2024-12-09 03:34:32 6 0

指向指针等的指针算术

是否明确定义对指向指针的指针使用指针算术? 例如, int a=some_value; int* p=&a; int**p2=&p; 现在对 p2 执行算术是定义明确的行为吗?(例如 p2+1…

辞慾 2024-12-08 07:54:15 4 0

共享内存的指针运算

我不明白以下几行到底发生了什么: unsigned char *membershipChanged = (unsigned char *)sharedMemory; float *clusters = (float *)(sharedMemory …

北方的韩爷 2024-12-06 23:09:06 6 0

C 程序所需的解释

在我买的一本c书中,给出了一个锻炼计划: 以下代码片段的输出是什么? printf(3+"Welcome"+2); 我得到的答案是我(通过在 TC++ 中执行它) 但我无法…

嗫嚅 2024-12-05 07:54:03 4 0

带空终止符的指针数组交互

我只是在处理数组时尝试使用指针,但我对 C++ 如何处理数组感到有点困惑。以下是我编写的相关代码: //declare a string (as a pointer) char* szStri…

不回头走下去 2024-11-30 09:21:12 4 0

C++指针算术怪异

我发现了我的错误(几个小时后)并将其隔离在以下程序中。问题在于使用指向结构的指针时计算 pst2 变量值的方式。当使用指向 char 的指针时,一切正常…

み格子的夏天 2024-11-26 12:46:35 3 0

从媒体缓冲区读取 - 指针算术 C++句法

这很可能以前就出现过,但以下代码取自我正在修改的 MSDN 示例。我想知道如何迭代包含位图数据的缓冲区内容并打印出颜色。每个像素是 4 个字节的数据…

不喜欢何必死缠烂打 2024-11-18 07:17:34 5 0

C 中的 2D 指针算术

我试图用 C 语言交换 2D 数组中的 2 个元素,但没有成功。 感谢到目前为止的答案,但我已经编辑了这段代码,以使我在做什么更加清楚。 typedef struct…

羁拥 2024-11-16 04:30:54 11 0

您能帮忙解释一下这段代码吗?

我有一个正在尝试转换的函数,但我只是无法理解代码的某些部分发生了什么。谁能帮我解释一下代码。我只是想知道他们用指针做什么。代码中有一些空白注…

小猫一只 2024-11-14 15:41:10 5 0
更多

推荐作者

十二

文章 0 评论 0

飞烟轻若梦

文章 0 评论 0

OPleyuhuo

文章 0 评论 0

wxb0109

文章 0 评论 0

旧城空念

文章 0 评论 0

-小熊_

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文