gpt4 book ai didi

c - 使用 32 位地址获取 64 位值

转载 作者:行者123 更新时间:2023-12-01 12:46:35 24 4
gpt4 key购买 nike

我有一个32位的地址

uint32_t ptrToValue;

我想从这个内存位置获得一个 64 位值。

如果我这样做

uint64_t value = *(uint64_t*) ptrToValue;

我收到一条警告“生成一个不同整数大小的指针”

我该如何处理?

最佳答案

使用大小合适的整数类型:intptr_t。这是一个整数类型,保证可以转换为指针并返回。

关于c - 使用 32 位地址获取 64 位值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15266078/

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