随笔分类 - 编程
摘要:当一个变量有几种确定的取值情况下,可以将它定义为枚举类型。如性别选择(男/女) 通过 枚举名::枚举值 来访问获取枚举值 1.无参数枚举类型 #[derive(Debug)] enum Sex{ //无参数枚举类型 male, female, } fn main(){ let lilei = Sex
阅读全文
摘要:结构体 //定义结构体Studentstruct Student{ name:&'static str, score:i32, } fn main(){ let score = 59; let username ="zhangsan"; let mut student = Student{ scor
阅读全文
摘要:1.字符串截取操作 Rust中有两种常用的字符串类型:str和String fn main() { let mut s1 = String::from("hello,efun-echo"); let s2 = &s1[0..5]; //字符串截取,s2/s3的数据类型为&str let s3 = &
阅读全文
摘要:1.表达式块 fn main() { let s = 4; let s = add(s,2); let e = { //表达式块 let tmp = 4; tmp*2 }; println!("The value of s is {0},e is {1}",s,e); } ///Add num1 t
阅读全文
摘要:1.类似于C/C#注释 // 第一种注释方式 /* 这是第二种注释方式 */ /* * 多行注释 * 多行注释 * 多行注释 */ 2.文档注释 fn main() { let s = 4; let s = add(s,2); let s = s * 3; println!("The value o
阅读全文
摘要:1.整数型 a.比特位长度和有无符号分为以下: 有符号:i8 i16 i32 i64 i128 isize(32位架构的处理器将使用32位位长度有符号整型) 无符号:u8 u16 u32 u64 u128 usize b.整数表述方式 十进制:54_321 十六进制:0xff 八进制:0o77 二进
阅读全文
摘要:1.不可变变量,如: let a = 456; 声明不可变变量a后,如下代码均是错误的: a="456"; //a声明后,被确定为整形数字,不能把字符窜类型的值赋给a a=4.56; //a声明后,Rust语言不允许精度有损失的自动数据类型转换 a=45; //a为不可变变量,不可重新赋值 2.可变
阅读全文
摘要:1.安装指令:curl https://sh.rustup.rs -sSf | sh 2.安装成功后,重启Terminal:分别运行指令 rustc -V cargo -V 若rust安装成功,分别运行以上两条指令,均会有相应版本号,输出 3.Rust中文官网:https://www.rust-la
阅读全文
摘要:1.引用 using System; using System.Collections.Generic; using System.Linq; 2.打印一副扑克牌 static void Main(string[] args) { var pokers = from s in Suits() fro
阅读全文
摘要:IEnumerator接口:支持对非泛型集合的简单迭代,使得foreach可以遍寻集合 using System; using System.Collections; public class Family { private string husban = null; public string
阅读全文
摘要:Queue类将队列实现为循环数组。 queue对象实现了在一端插入并从另一端删除(即先进先出功能)
如存在多个CCD检测情况下,每个ccd检测结果信息存储到Queue中,最后一个ccd检测完成,然后发送数据到robot(plc)等,通过Queue的Dequeue()方法来达到先进先出功能
阅读全文
摘要:1.列表创建 var names = new List<string> { "博客园", "cc", "efun" ,"zp"}; foreach (var name in names) { Console.WriteLine($"Hello {name.ToUpper()}!"); } Hello
阅读全文
摘要:1.浮点数 用于表示数量级可能非常大或者非常小的非整数; float:单精度浮点数表示用于存储值的二进制位数为32位 double:双精度浮点数相对于单精度浮点数而言,是其两倍;即表示用于存储值的二进制位数为64位 2.常见算数运算 int c=7/4; //若值不为整数,商取整 Console.W
阅读全文
摘要:string str = " Hello dear "; Console.WriteLine($"{str} zp"); //等同于Console.WriteLine(str+" zp"); Console.WriteLine(str+" zp"); Console.WriteLine(str.Tr
阅读全文

浙公网安备 33010602011771号