Guest User

Untitled

a guest
Aug 20th, 2018
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.33 KB | None | 0 0
  1. struct A {
  2. a: u32
  3. }
  4.  
  5. fn foo() -> A{
  6. let v = A {a:52};
  7. let vptr = (&v as * const A) as usize;
  8. println!("{:#x}", vptr);
  9. v
  10. }
  11.  
  12. fn main() {
  13. let a = foo();
  14. let b = foo();
  15. let vptr = (&a as * const A) as usize;
  16. println!("{:#x}", vptr);
  17. let vptr = (&b as * const A) as usize;
  18. println!("{:#x}", vptr);
  19.  
  20.  
  21. }
Add Comment
Please, Sign In to add comment