首页 > 其他分享 >Rust 01

Rust 01

时间:2024-04-15 09:00:10浏览次数:29  
标签:01 al 类型 let println remainder Rust

//https://kaisery.github.io/trpl-zh-cn/ch03-02-data-types.html
fn main() {
    println!("Hello, world!");
    //标量(scalar)类型代表一个单独的值。Rust 有四种基本的标量类型:整型、浮点型、布尔类型和字符类型。
    // 你可能在其他语言中见过它们。让我们深入了解它们在 Rust 中是如何工作的。

    //数值类型 整型 浮点
    let a = 2;

    println!("a :{a}");

    let b = 2.0;
    let c:f32 = 3.0;

    let sum = 5 + 10;
    let diff = 95.5-4.3;

    let product = 4*30;

    let quotient = 56.7/32.2;

    let truncated = -5/3;

    let remainder = 43%5;

    println!("remainder :{remainder}");

    //布尔类型
    let t = true;
    let f:bool = false;

    println!("t:{t} f:{f}");

    //字符类型
    let str1 = 'z';
    let z_al :char = 'Z';
    let black_hat = '

标签:01,al,类型,let,println,remainder,Rust
From: https://www.cnblogs.com/ukzq/p/18135107

相关文章

  • 原来Rust的panic也能被捕捉?浅谈Rust的panic机制
    这一系列文章的创作目的主要是帮助我自己深入学习Rust,同时也为已经具备一定Rust编程经验,但还没有深入研究过语言和标准库的朋友提供参考。对于正在入门Rust的同学,我更建议你们看《Rust圣经》或者《TheBook》,而不是这种晦涩难懂的文章。你用过panic!宏吗?在Rust里,panic!宏可以用......
  • jangow01
    虚拟机配置将攻击机和靶机放在同一网段下即可web渗透IP扫描nmap-sP192.168.11.0/24详细扫描nmap-A192.168.11.42探测web网站发现一可执行命令的地方,写入一句话木马,用蚁剑链接链接成功用蚁剑写文件,反弹链接,注意只有443端口出网web网站访问该文件攻击机监听......
  • 1014 福尔摩斯的约会
    我感觉是这题出的有问题,第二个只说了字母,并没有说第二个大写字母...为啥就得从第一个大写字母后面开始检索呢。#include<bits/stdc++.h>usingnamespacestd;map<int,string>mp={{1,"MON"},{2,"TUE"},{3,"WED"},{4,"THU"},{5,"FRI"},{6,"SAT"}......
  • games101_Homework7
    实现完整的PathTracing算法需要修改这一个函数:•castRay(constRayray,intdepth)inScene.cpp:在其中实现PathTracing算法//ImplementationofPathTracingVector3fScene::castRay(constRay&ray,intdepth)const{//TODOImplementPathTracing......
  • games101_Homework6
    实现Ray-BoundingVolume求交与BVH查找在本次编程练习中,你需要实现以下函数:•IntersectP(constRay&ray,constVector3f&invDir,conststd::array<int,3="">&dirIsNeg)intheBounds3.hpp:这个函数的作用是判断包围盒BoundingBox与光线是否相交,你需要按照课程介......
  • 初中中考英语词汇大全001掌握常用词汇,轻松应对考试
    初中中考英语词汇大全001掌握常用词汇,轻松应对考试PDF格式公众号回复关键字:ZKCH0011advertisements广告2Accordingtotheadvertisements根据广告3EXCEPT除了,在选项中经常出现,要注意不要意思理解反了4Thetextaboveiswrittento上述文本是写给,这种题是根据......
  • 1013 数素数
    #include<bits/stdc++.h>usingnamespacestd;boolisPrime(intx){ if(x==1)returnfalse; for(inti=2;i<=sqrt(x);i++){ if(x%i==0)returnfalse; } returntrue;}intmain(){ inta,b; cin>>a>>b; //第5个素数和第27个素数 intcount=0; ......
  • Rust所有权__Ownership
    OwnershipisasetofrulesthatgovernhowaRustprogrammanagesmemory.Allprogramshavetomanagethewaytheyuseacomputer'smemorywhileruning.Somelanguageshave garbagecollectionthatregularlylooksforno-longer-usedmemoryasthepro......
  • [POI2012] Rendezvous 题解
    众所周知,\(lyh\)是一名压行大师,也是一名\(juruo\),所以他将他繁琐的方法用\(102\)行表现了出来……明显原题为基环内向树森林。首先用并查集计算连通块,不在一个连通块里的答案就是\(-1\-1\)。发现实际上答案就是以环为根节点,求\(lca\)的结果,求完后可以分为两种情况:根......
  • P3956 [NOIP2017 普及组] 棋盘
    /*这题本身不难,但是我写难了就是一个bfs,没了但是我的写法恰好犯了一个错误hark数据35110211311220330答案是4而我能输出30-1-110-11-10原因是我先走到了(2,2)这时候......