From abd957d42f55eaeb74507aa20415f4b3bb9a9b39 Mon Sep 17 00:00:00 2001 From: Dan Buch Date: Mon, 25 Oct 2021 09:32:37 -0400 Subject: [PATCH] RBE types literals --- rustbyexample/types/literals.rs | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 rustbyexample/types/literals.rs diff --git a/rustbyexample/types/literals.rs b/rustbyexample/types/literals.rs new file mode 100644 index 0000000..ad83004 --- /dev/null +++ b/rustbyexample/types/literals.rs @@ -0,0 +1,14 @@ +fn main() { + let x = 1u8; + let y = 2u32; + let z = 3f32; + + let i = 1; + let f = 1.0; + + println!("size of `x` in bytes: {}", std::mem::size_of_val(&x)); + println!("size of `y` in bytes: {}", std::mem::size_of_val(&y)); + println!("size of `z` in bytes: {}", std::mem::size_of_val(&z)); + println!("size of `i` in bytes: {}", std::mem::size_of_val(&i)); + println!("size of `f` in bytes: {}", std::mem::size_of_val(&f)); +}