Rust Linking With C Library Functions
#[link(name = "c")] extern "C" { fn scanf(format: *const u8, ...); } fn main() { let mut a = 0; let mut b = 0; unsafe { scanf("%d%d\0".as_ptr(), &mut a, &mut b); } println!("{}", a + b); }
posted on 2019-05-09 14:25 JebediahKerman 阅读(191) 评论(0) 编辑 收藏 举报