当前位置: 首页 > news >正文

深圳网站建设及优化无为县城乡建设局网站首页

深圳网站建设及优化,无为县城乡建设局网站首页,如何做互联网创业,关键词搜索排名怎么查看前言 你怎么向天生的瞎子说清颜色#xff1f;怎么用手势向天生的聋子描述声音#xff1f; 鲜花就在眼前#xff0c;雷鸣就在头顶#xff0c;对他们来说却都毫无意义 眼睛看不到#xff0c;鼻子可以嗅闻花香#xff0c;耳朵听不见#xff0c;手指可以触碰窗纸的震动。 犯…前言 你怎么向天生的瞎子说清颜色怎么用手势向天生的聋子描述声音 鲜花就在眼前雷鸣就在头顶对他们来说却都毫无意义 眼睛看不到鼻子可以嗅闻花香耳朵听不见手指可以触碰窗纸的震动。 犯错的可能是描述者而不是瞎子和聋子你明知道他们无法领会颜色与声音为什么非要生硬地灌输呢换一种方法用他们能理解的方式同样能传递信息。——《拔魔》 \;\\\;\\\; 目录 前言借用生命周期闭包 借用 借用borrow很像是引用reference也就是地址。但是有限制不能借用多次即不能借用完了还当借用在自己这 fn main() {let mut s String::from(hello);let a mut s;let b mut s; //不安全报错怎么能把可变的借用给两个IDprintln!({}, {}, a, b); }\;\\\;\\\; 生命周期 fn main() {// let r;// {// let a 5;// r a;// }// println!(r{}, r); //报错因为a被回收了let r;{let a 5;ra; //这样就没错了因为这里是拷贝了一份}println!(r{},r);} fn main() {let smax(hola,hello);println!(s{},s); }//fn max(x:str,y:str)-str{ //报错因为没指明两个参数的作用域 fn maxa(x:a str,y:a str)-a str{if x.len() y.len(){x}else{y} }a 进行声明周期标注比如 static 就是标注为全局静态。 fn main() {let aString::from(hola);{let bString::from(hello);}println!(max is {},max(a,b)); //报错b被回收了 }fn maxa(x:a str,y:a str)-a str{if x.len() y.len(){x}else{y} }#[derive(Debug)] struct MyPacka {part: a str, // tally:b str, }fn main() {let i;{let a: String String::from(test... i. t..); //待分割的字符串let b: str a.split(.).next().expect(not find .);i MyPack { part: b };}println!(part : {:?},, i); //错误因为b被释放了 } \;\\\;\\\; #[derive(Debug)] struct Foo;impl Foo{//传入可变借用传出不可变借用没有mut//就是把可变借用转化为了不可变借用fn exec(mut self)-Self{*self //取星号是为了和传入的抵消不然self就变成了地址的地址了}fn run(self){println!(2);} }fn main(){let mut f : Foo Foo;//f是可变的f.run(); //f是可变的let a : Foo f.exec(); //a是可变的f借用给了a所以下面f调用就出错了// println!({:?},a); //Foof.run(); //只要后面有打印就报错//println!({:?},a); //Foo f.run()后面没有这句打印就没错了println!(---------------------);{let mut b : Foo Foo;//b是可变的{b.run();let c : Foo b.exec(); //c也是不可变的{//b.exec();//b.run();//c.exec();c.run(); //不可变的c可以调用run}println!({:?},c);}} }#[derive(Debug)] struct Foo;impl Foo{fn exec(mut self)-mut Self{mut *self }fn run(self){println!(2);} }fn main(){{let mut b : Foo Foo;//b是可变的{b.run();let c : mut Foo b.exec(); //c是可变的{//b.exec();//b.run();c.exec();c.run(); }println!({:?},c);}} }\;\\\;\\\; 闭包 就是lambda表达式也是匿名函数 fn main(){let x:f64100f64;let add |y:f64| xy ; //闭包let sub |y| -i64 { (x-y) as i64 };let one ||1;println!(add : {},add(20f64));println!(sub : {},sub(20f64));println!(one : {},one()); }\;\\\;\\\;
http://www.dnsts.com.cn/news/267039.html

相关文章:

  • 常见的网站空间主要有seo优化软件oem
  • 想学网站开发网站托管费
  • python 爬虫 做网站财政局门户网站建设方案
  • node框架做网站o2o电子商务网站策划书
  • 网站的策划做推广深圳住房和城乡建设局网站首页
  • 建网站平台要多少钱甘肃网站优化
  • 站长统计app网站苏州外贸网站建设公司排名
  • 欧美做暖网站如何上传网站数据库
  • 建网站选服务器seo外包费用
  • 网站安全管理制度建设学生个人网页设计模板
  • 网站优化的关键词手机如何做软件
  • 淘宝客 网站 建站莱芜金点子广告最新招聘电子版
  • 网新企业网站管理系统 破解今天时政新闻热点是什么
  • 深圳福田专业网站改版小企业网站建设和管理
  • 做网站 编程语言中国建设银行个人信息网站
  • 网站虚拟空间过期最好的网站设计公司
  • 美了一站式变美共享平台杭州建设网考试信息网
  • 湛江做网站软件徐州地区网站建设
  • 网站建设捌金手指下拉十一北京网站建设公司哪些好
  • 网站设计的目的wrodpress做学校网站
  • 网站设计厂阅读app软件开发
  • 郑州到安阳深圳网站seo优化
  • dede 网站内页标题修改河南做酒店网络系统网站
  • 中国南京网站梅地卡伦手表网站
  • 正能量直播网站郴州今天几例
  • 简述电子商务网站的内容设计与开发想自己在家做外贸网站
  • 三站合一的网站怎么做教程注册城乡规划师含金量
  • 如何做网站淘客推广wordpress同步新浪微博
  • 国产做爰网站厦门网站建设平台
  • 徐州建立网站网站续费多少钱