Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- struct A {
- a: u32
- }
- fn foo() -> A{
- let v = A {a:52};
- let vptr = (&v as * const A) as usize;
- println!("{:#x}", vptr);
- v
- }
- fn main() {
- let a = foo();
- let b = foo();
- let vptr = (&a as * const A) as usize;
- println!("{:#x}", vptr);
- let vptr = (&b as * const A) as usize;
- println!("{:#x}", vptr);
- }
Add Comment
Please, Sign In to add comment