
Rust开发语言
文章平均质量分 68
Rust开发语言
大佛拈花
你现在的气质里,藏着你走过的路,读过的书和爱过的人
展开
-
rust for循环
当然上述的for n in 0.100 可以写成for n in 0. .=100这样的格式。迭代0到100,可以使用for n in 0. .100 n就是每次迭代的值。使用into_iter()之后,集合本身生命周期结束。使用iter_mut修改集合数据。原创 2022-10-23 23:37:09 · 496 阅读 · 1 评论 -
Rust基础语法
默认是不可变的,当定义相同名称的变量的时候,会隐藏原来的变量。执行x=x+1 是相当于隐藏的值+1进行新的变量x的赋值操作。上面的代码1是i32位的,现在用i64来接受,那么会显示编译错误。1 变量默认是不变的,但是常量总是不变的,并且不能对常量使用let关键字。因为上面的正是一个语句,所以不产生返回值,那么下面的语句是错误的。对于Rust变量来说,默认是不可变的,那么是否可以说是常量呢?使用场景是不需要使用迭代元素的值,那么变量可以使用_替代。在rust中,返回值是表达式,因此不能使用分号结束。原创 2022-09-13 00:39:12 · 3974 阅读 · 0 评论