【发布时间】:2013-03-18 16:45:17
【问题描述】:
我知道使用& 运算符可以找到变量或函数的内存地址。但是如果我知道某个东西在内存位置2,我该如何访问它呢?
例如,如果我声明一个指向2 的指针,它将被读取为值2,而不是内存地址2。
【问题讨论】:
-
int* x = (int*)2;?? -
关于编辑:您可以通过单击问题下方的“已编辑 X 前”链接访问修订历史记录。如果您认为合适,您可以在那里回滚到另一个版本。但是请注意,在您的问题前加上对其所谓愚蠢的评论并不是很有用。
-
@昆汀。该评论是关于在未经我同意或不需要这样做的情况下更改我的问题的愚蠢行为。
-
@stian 不,不,我的意思是“这是一个愚蠢的问题,但是......”部分。这对任何人都没有帮助。您的审阅者看到这个的可能性很小(没有通知),所以我正在回滚。
-
@stian 您的问题已被编辑,因此它更短但仍然清晰,删除了冗长的部分,并且更改被 3 人接受。 Better questions induces better answers;这个网站不像论坛。