How to allocate a vector of type byte with a length of N million in Rust

1 Answer

0 votes
fn main() {
    let size: usize = 10_000_000; // 10 million

    let vec: Vec<u8> = vec![0; size]; // u8 = byte

    println!("{}", vec.len());
}

 
 
/*
run:
   
10000000
   
*/

 



answered Jul 1, 2025 by avibootz
...