pointer-arithmetic

pointer-arithmetic

文章 0 浏览 3

C中void指针的指针运算

当指向特定类型(例如 int、char、float 等)的指针递增时,其值会增加该数据类型。如果指向大小为 x 的数据的 void 指针递增,它如何指向前面 x 字节…

迷爱 2024-09-15 15:14:02 6 0

pchar 和 pbyte 有什么区别

为什么我无法执行此操作: var data:pbyte x:int64 o:pointer begin o:=data+x end …

背叛残局 2024-09-13 05:59:35 2 0

C - 如何将数组中的指针转换为索引?

在 C 的许多搜索函数中(例如 bsearch),如果找到结果,则返回指向数组中位置的指针。如何将此指针转换为搜索的数组中的索引(我假设使用指针算术)…

我是有多爱你 2024-08-30 23:37:02 3 0

为什么在offsetof()中减去空指针?

Linux 的 stddef.h 定义 offsetof() 为 #define offsetof(TYPE, MEMBER) ((size_t) &amp((TYPE *)0)-&gtMEMBER) :关于 offsetof() 的维基百科文章 (h…

半衬遮猫 2024-08-28 01:33:16 5 0

C++与指针的算术

我正在尝试添加以下内容: 我有一个双指针数组,称为 A。我有另一个双指针数组,称为 B,我有一个无符号 int 称为 C。 所以我想做: A[i] = B[i] - C …

梦忆晨望 2024-08-26 03:32:29 4 0

在C中复制字符串

我对此代码感到困惑:(http://www.joelonsoftware.com/articles/CollegeAdvice。 html) while (*s++ = *t++) 执行顺序是什么? *s = *t 是先完成,然…

一百个冬季 2024-08-20 13:17:15 3 0

C 指针算术

给定这段代码: int *p, *q p = (int *) 1000 q = (int *) 2000 什么是 q - p 以及如何实现?…

审判长 2024-08-18 10:00:11 4 0

当 sizeof(char) != 1 时,C 中的字节精度指针算术

如何以单字节精度可移植地执行指针算术? 请记住: char 在所有平台上都不是 1 个字节 sizeof(void) == 1 只能作为 GCC 中的扩展使用 ,而某些平台可…

慕烟庭风 2024-08-14 11:48:34 5 0

void 大小未知时的指针算术

在 Visual Studio C++ 版本 9(可能还有其他版本)中,以下代码: int a = sizeof(void) void const *b = static_cast&ltvoid const *&gt("hello worl…

云淡月浅 2024-08-13 15:07:58 6 0

实现 Win32 文件写入

[DllImport("kernel32.dll", SetLastError=true)] public static extern unsafe bool WriteFile(IntPtr hFile, void* lpBuffer, uint nNumberOfBytesT…

心房的律动 2024-08-09 11:12:53 4 0

用于使用字节偏移进行操作的更清晰的指针算术语法

在以下代码行中,我需要将指针 pm 调整其字段之一中的字节偏移量。有没有更好/更简单的方法来做到这一点,而不是不断地从 char * 和 PartitionMap * …

仄言 2024-08-09 02:17:34 2 0

系统算术异常:Delphi 通过 C++/CLI 包装器调用 C# DLL

我有一个 C# DLL,它使用 XslCompiledTransform 类进行 xml 操作。我窃取了 C# DLL 的 C++/CLI 包装器。 当使用 Delphi 5 实现 C++/CLI 包装器时,我…

玩套路吗 2024-08-05 03:19:45 4 0

在 c++ 中进行指针数学运算班级:它“合法”吗?

啊海,海, 我想知道是否可以做如下的事情: class SomeClass { int bar } SomeClass* foo = new SomeClass() int offset = &amp(foo-&gtbar) - foo S…

空心空情空意 2024-08-04 06:38:52 3 0

指针算术和导航 malloc 数组

好的,我正在为 iPhone 开发 OpenGL ES 应用程序,并且遇到了一个有趣的问题。 我有一个函数,可以根据细节级别和球面坐标范围来​​计算球体的顶点、…

夜深人未静 2024-08-02 01:21:28 3 0

将结构指针增加一半的结构大小

我刚刚有一个有趣的问题需要处理,但我看不出有什么巧妙的方法来解决它。 我有两个代表复杂图形的基本数据结构,声明如下: typedef struct _node_t n…

木有鱼丸 2024-07-26 20:41:43 4 0
更多

推荐作者

留蓝

文章 0 评论 0

18790681156

文章 0 评论 0

zach7772

文章 0 评论 0

Wini

文章 0 评论 0

ayeshaaroy

文章 0 评论 0

初雪

文章 0 评论 0

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