首页 > 其他分享 >Rust体验

Rust体验

时间:2023-03-24 22:11:06浏览次数:30  
标签:age cat let Rust 体验 println main fn

Rust体验

目录

Hello World

fn main() {
    println!("Hello, world!");
}

概述

Rust是静态强类型语言

变量

fn main() {
    let x = 5;  // 默认整数类型i32
    println!("x: {}", x);
    // x = 6; 没有被关键字mut修饰的变量不可以修改值,即变量默认不可变
    let x = x + 5;  // x shadowed by x
    println!("x: {}", x);

    let mut y = 5;
    println!("y: {}", y);
    y = 6;
    println!("y: {}", y);

    const CONST:i32 = 6 + 8;  // 常量可以使用编译器能够直接计算得出结果的表达式作为值,但不可使用运行时才可知的表达式作为值
    println!("CONST: {}", CONST);
}

基本数据类型

fn main() {
    // 整数类型包括12种:8-128bit的有符号(i)和无符号(u)类型、根据操作系统位数决定的isize、usize类型,默认i32
    // 浮点数类型包括两种:f32和f64类型,默认为f64类型
    // 布尔类型包括两个值:true、false,大小为一个字节
    // 字符类型可以使用''包裹单字符(utf-8字符集内)
    let x = 6;  // i32
    let y: u8 = 6;
    let z = 3.6; // f64
    let b = true;
    let c = '

标签:age,cat,let,Rust,体验,println,main,fn
From: https://www.cnblogs.com/missfxy/p/17253495.html

相关文章

  • 如何使用Rust迭代器, 以Luhn Algorithm的实现为例
    本题来源自谷歌的Comprehensive-Rust课程第二天下午的练习问题描述在这个练习的描述中,LuhnAlgorithm是一种用来验证银行卡号是否合法的算法.他的具体流程如下:去掉......
  • Cursor IDE 使用体验
    CursorIDE使用体验下载地址:点击下载图标UI功能Ctrl+K生成代码Ctrl+L聊天日常够用,深度测试没有进行;安全既然exe那就得检测一下咯~检测结果文章来源......
  • ChatGPT免费体验
    话不多说,大家自己去看网站入口:https://www.chryai.top微信公众号入口:大象的AI小蜜......
  • 4G区块链共享租赁,享受更加安全、舒适的居住体验
    在现代社会,随着科技的不断进步和生活水平的提高,租房已经成为许多人生活的一部分。然而,许多租客在租房过程中面临着很多问题,比如租金过高、合同不公、房屋质量不佳等等。为了......
  • 太香了,Rust语言
    这几天我学习了rust编程语言,怀着激动的心情来分享体会,它真的太优秀了。 c语言运行很快,通用性[注]一流,不支持面向对象。rust通用性也一流,上支持面向对象,下支持内联汇编......
  • 换个新面孔:IHome主页插件为你打造个性化浏览体验!
    在数字化时代,浏览器已经成为了我们日常生活的必需品。然而,大多数的浏览器默认主页都是相同的、无趣的,可能只有一些常用网站的快捷方式和搜索引擎。这时候,你是否想要一款能够......
  • 专业开发人员使用低代码是什么体验?
     相关数据显示,74%的公司计划将低代码此业务线集成到应用程序开发生命周期中,显而易见,公司正在采用低代码技术来缓解应用程序开发需求的压力。现在你的老板告诉你低代码开......
  • Adobe"跨界"探求职业教育的努力,绝不只是创意、修图和数字体验
    原标题:Adobe"跨界"探求职业教育的努力,绝不只是创意、修图和数字体验!谈到Adobe,在很多人的印象里Adobe一直是一家领先的软件公司,专门从事提供创意、设计和营销相关的软件和服......
  • Java开发 - 消息队列之Kafka初体验
    目录​​前言​​​​Kafka​​​​什么是Kafka​​​​Kafka软件结构​​​​Kafka的特点​​​​怎么启动Kafka​​​​下载Kafka​​​​配置Kafka ​​​​Zookeeper​......
  • rust语法 3
    测试单元测试测试单一模块,且能够测试私有接口。创建tests模块并使用#[cfg(test)]注解。一般测试模块与目标函数放置于同一个文件。使用cargotest运行测试,cargo......