【发布时间】:2012-08-02 11:47:45
【问题描述】:
鉴于以下 C 中的声明,我可以这样写
char tab[64];
(*(uint32_t*)(tab[0]));
换句话说,应用这种类型的演员(*(uint32_t*)
还有其他方法可以在java中实现这个来获取标签的地址吗?
非常感谢
【问题讨论】:
-
你甚至不能在 C 中可靠地做到这一点。发布的 sn-p 不会“获取
tab的地址”。 -
Java 不允许程序员查看地址,所有这些都是在后台处理的。因此,以 Java 思维方式考虑地址并不是很有效率。
-
这不是有效的 C 代码。
-
你最终想要达到什么目标?
-
@BrianAgnew -- 见stackoverflow.com/questions/11759053/…。也不是说那个线程是可以理解的,但它似乎导致了这个。