gpt4 book ai didi

c - 如何在 C 编程语言中手动分配指针地址?

转载 作者:IT王子 更新时间:2023-10-28 23:28:36 27 4
gpt4 key购买 nike

如何在 C 编程语言中手动分配指针地址(例如分配到内存地址 0x28ff44)?

最佳答案

像这样:

void * p = (void *)0x28ff44;

或者如果你想要它作为 char *:

char * p = (char *)0x28ff44;

...等等。

如果你指向的东西你真的,真的不打算改变,添加一个 const:

const void * p = (const void *)0x28ff44;
const char * p = (const char *)0x28ff44;

...因为我认为这一定是某种“众所周知的地址”,并且通常(尽管并非总是)只读。

关于c - 如何在 C 编程语言中手动分配指针地址?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4532000/

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