gpt4 book ai didi

c - 如何对空指针进行算术运算

转载 作者:太空宇宙 更新时间:2023-11-04 06:22:14 24 4
gpt4 key购买 nike

<分区>

我知道如何使用数组进行指针运算,但没有它们我该如何进行指针运算?

对于我当前的分配,我有一个指向内存地址的空指针。我有一个 size_t 以兆字节为单位存储大小。

我正在尝试将兆字节大小的一半添加到指针以找到距离指针 x/2 兆字节的内存地址。

所以

void *ptr = malloc(size_t x)    
void *ptr2 = ptr+x/2;

但是编译器说这些数据类型不兼容。执行此操作的正确语法是什么?

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com