请问, 10$(+$a)* 啥意思??为何加号写在括号里面??

macro_rules! add {

    ($($a: expr),*) => {

        10$(+$a)*

    };

}

 

fn main() {

    let sum = add!();

    println!("sum1: {sum}");

    let sum = add!(1);

}

 

---

 

请问,  10$(+$a)*  啥意思??为何加号写在括号里面??

 

 

...全文
112 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

5

社区成员

发帖
与我相关
我的任务
社区描述
跟我一起学rust,了解rust的生态。
rustintellij idea设计模式 技术论坛(原bbs) 山西省·忻州市
社区管理员
  • 广龙宇
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧