Rust 中的宏
来源:互联网 发布:网络p2p理财靠谱嘛 编辑:程序博客网 时间:2024/05/20 13:06
前面说过println! 是一个宏,宏和功能函数很像,只不过在函数名称后面有一个叹号!
来写个宏看看:
$mkdir macro_test
$cd macro_test
$vi main.rs
macro_rules! say_hello{ ()=>( println!("Hello"); )}fn main(){ say_hello!()}
macro_rules! 声明一个宏
=>前的()表示这个宏没有参数
编译运行
$rustc main.rs
$./main
Hello
0 0
- Rust 中的宏
- Rust 中的变量和赋值
- 调试rust的宏
- rust
- 浅议Rust开发中的线程安全
- Rust: map中的问题,两种写法有什么不同?
- Rust:Programming Rust:所有权
- 在宏里访问结构体的成员 - rust
- Rust : 宏、重复、及向量与递归实例
- 安装Rust
- rust language
- Rust 关键字
- Rust语言
- 你好,Rust!
- 初识Rust
- rust sugar
- Rust语言
- RUST语法
- 2016.3.13
- 红黑树问题
- Java之矩阵相乘(A=A*B)
- 【C#】万事开头难(三)<机房重构>
- 【bzoj3759】【hungergame】【线性基+博弈论】
- Rust 中的宏
- [LeetCode]313 超级丑数
- 小明的调查统计(二)
- 小技巧、小经验(3)
- android-async-http网络框架的使用
- 第一个spring mvc示例
- 《leetCode》:Basic Calculator II
- 【机器学习详解】线性回归、梯度下降、最小二乘的几何和概率解释
- javaServlet JDBCUtil