rust-u32-转-Vecu8-函数
以下是一个将 u32 转换为 Vec
fn u32_to_vec_u8(num: u32) -> Vec<u8> {
let mut result = Vec::new();
let mut n = num;
while n > 0 {
result.push((n & 0xff) as u8);
n >>= 8;
}
result.reverse();
result
}
该函数将 u32 值拆分成四个字节,然后将它们转换为 Vec
原文地址: https://www.cveoy.top/t/topic/ruI 著作权归作者所有。请勿转载和采集!