美文网首页
Rust语言编程实例100题-065

Rust语言编程实例100题-065

作者: L我是小学生 | 来源:发表于2021-08-31 06:59 被阅读0次

Rust语言编程实例100题-065

题目:泛型练习。泛型并不是Rust特有的概率,在很多强类型的编程语言中也支持范围。泛型允许开发者编写一些在使用时才指定类型的代码。泛型,顾名思义就是泛指的类型,在日常编程中会写一些函数,并可能将其应用在很多类型中,如果为每个类型都实现一遍,那么工作量会成倍增加。泛型则是为了解决这个问题。

程序分析:

知识点:泛型

参考程序代码:

fn main() {
    let a = test65_tem(1, 2);
    dbg!(a);
    let b = test65_tem(1.5, 23.4);
    dbg!(b);
}

fn test65_tem<T: Display>(a: T, b: T) -> String {
    return format!("{}{}", a, b);
}

程序执行结果:

a = "12"
b = "1.523.4"

相关文章

网友评论

      本文标题:Rust语言编程实例100题-065

      本文链接:https://www.haomeiwen.com/subject/nobailtx.html