yanuntil/lib.rs
1// src/lib.rs
2///现有数字加1
3/// #例子
4/// assert_eq!(2,my_crate::add_one(1));
5///
6pub fn add_one(x:i32)->i32{
7 x+1
8}
9/*
10 *sum函数
11 */
12pub fn sum(a:i32,b:i32)->i32{
13 return a+b;
14}
15
16#[macro_export]
17macro_rules! my_print {
18 ($(arg:tt)*) => {
19 let output = format!($($arg)*);
20 std::io::stdout().write_all(output.as_bytes()).expect("Failed to write to stdout");
21 };
22}