首页 > 其他 > 详细

rust数据类型

时间:2019-12-01 09:38:39      阅读:70      评论:0      收藏:0      [点我收藏+]
fn main() {
    //char支持4个字节,支持emoji
    let jp = "ゆ";
    let emoji = "?";
    let ch = "囧";
    println!("jp is {}",jp);
    println!("ch is {}",ch);
    println!("emoji is {}",emoji);

    //元组,同python不可变
    let tup:(i32,f64,u8) =(500,6.4,1);
    // 模式匹配解构
    let (_,y,_) =tup; //支持元组解包
    println!("the value of y is {}",y);
    //通过.加索引访问
    let one = tup.0;
    println!("the value of one is {}",one);


    //静态类型语言的数组要求元素类型都相同
    //数组是分配到栈上的内存
    //i32是每个元素的类型,5是长度
    let a:[i32;5] = [1,2,3,4,5];
    //指定元素都相同的数组
    //4表示数值,3表示个数
    let b = [4; 3];

}

rust数据类型

原文:https://www.cnblogs.com/c-x-a/p/11964873.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!