0007-Rust-原始空指针
环境
- Time 2022-04-26
- Rust 1.60.0
前言
说明
在 Rust 中,除了引用,也可以直接使用原始指针。
目标
使用原始空指针,空指针就是指向 0 地址的一个指针。
null
fn main() {
    let null = ptr::null::<i32>();
    println!("{null:?}");
    println!("{:?}", null.is_null());
}
null_mut
fn main() {
    let null = ptr::null_mut::<i32>();
    println!("{null:?}");
    println!("{:?}", null.is_null());
}
总结
使用了原始空指针,包括可变和不可变。
 
                    
                
 
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号