如何将特定地址分配给已存储的变量?
#include <stdio.h>
void main()
{
int a = 10;
printf("%d\n%d\n", a, &a);
&a = 2300000;
}
最佳答案
不,您无法将地址分配给变量。您可以分配一个任意位置,即,您可以使用类似
的指针指向某个地址int *ptr;
ptr = (int*)7000;
但无法更改或分配特定地址。
关于c - 如何为变量分配特定地址?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39462545/