bgo*_*odr 2 rust
为什么 Rust 编程语言的设计者要求宏名称必须以感叹号结尾?
请注意,我并不是说这种设计选择是错误的。我只是好奇。
小智 5
宏不是函数。它们末尾的感叹号让用户知道这是一个宏,因为它们根本不同。宏内部的语法可以是任意的;如果用户不知道这是一个宏,他们会感到困惑
例子:
let list = vec![0; 10];
归档时间:
2 年,2 月 前
查看次数:
608 次
最近记录: