From e498ad5a36401cc2eecdcefa83b61e728354da5a Mon Sep 17 00:00:00 2001 From: anttib-5 <anttib-5@student.ltu.se> Date: Thu, 7 Mar 2019 17:21:14 +0100 Subject: [PATCH] bare3_4 --- examples/bare3.rs | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/examples/bare3.rs b/examples/bare3.rs index 578fc2e..d11e6e4 100644 --- a/examples/bare3.rs +++ b/examples/bare3.rs @@ -22,7 +22,7 @@ fn main() -> ! { let bs: &[u8] = s.as_bytes(); let c: &u8; let i: &i32; - + hprintln!("s = {}", s).unwrap(); hprintln!("bs = {:?}", bs).unwrap(); @@ -30,17 +30,18 @@ fn main() -> ! { for c in bs { hprint!("{},", c).unwrap(); } - + + let a: [u8; 4] = [65u8; 4]; + let mut a = [0u8; 4]; + hprintln!("iterate iterate using (raw) indexing").unwrap(); for i in 0..s.len() { hprintln!("{},", bs[i]).unwrap(); + a[i] = bs[i]; } hprintln!("").unwrap(); - let a: [u8; 4] = [65u8; 4]; - let mut a = [0u8; 4]; - hprintln!("").unwrap(); hprintln!("a = {}", core::str::from_utf8(&a).unwrap()).unwrap(); -- GitLab