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

王爷是病娇要宠着南京seo按天计费

王爷是病娇要宠着,南京seo按天计费,去哪儿网站上做民宿需要材料,wordpress归档侧边栏按分类前言 你怎么向天生的瞎子说清颜色?怎么用手势向天生的聋子描述声音? 鲜花就在眼前,雷鸣就在头顶,对他们来说却都毫无意义 眼睛看不到,鼻子可以嗅闻花香,耳朵听不见,手指可以触碰窗纸的震动。 犯…

前言

你怎么向天生的瞎子说清颜色?怎么用手势向天生的聋子描述声音? 鲜花就在眼前,雷鸣就在头顶,对他们来说却都毫无意义 眼睛看不到,鼻子可以嗅闻花香,耳朵听不见,手指可以触碰窗纸的震动。 犯错的可能是描述者,而不是瞎子和聋子:你明知道他们无法领会颜色与声音,为什么非要生硬地灌输呢?换一种方法,用他们能理解的方式,同样能传递信息。——《拔魔》


\;\\\;\\\;

目录

    • 前言
    • 借用
    • 生命周期
    • 闭包

借用

借用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;r=a; //这样就没错了,因为这里是拷贝了一份}println!("r={}",r);}

在这里插入图片描述

fn main() {let s=max("hola","hello");println!("s={}",s);
}//fn max(x:&str,y:&str)->&str{ //报错,因为没指明两个参数的作用域
fn max<'a>(x:&'a str,y:&'a str)->&'a str{if x.len() > y.len(){x}else{y}
}

在这里插入图片描述

'a 进行声明周期标注,比如 'static 就是标注为全局静态。

fn main() {let a=String::from("hola");{let b=String::from("hello");}println!("max is {}",max(&a,&b)); //报错,b被回收了
}fn max<'a>(x:&'a str,y:&'a str)->&'a str{if x.len() > y.len(){x}else{y}
}
#[derive(Debug)]
struct MyPack<'a> {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:f64=100f64;let add = |y:f64| x+y  ;     //闭包let sub = |y| ->i64 { (x-y) as i64 };let one = ||1;println!("add : {}",add(20f64));println!("sub : {}",sub(20f64));println!("one : {}",one());
}

在这里插入图片描述

\;\\\;\\\;


文章转载自:
http://dinncoshad.zfyr.cn
http://dinncohurdle.zfyr.cn
http://dinncopurificatory.zfyr.cn
http://dinncodehydrogenate.zfyr.cn
http://dinncoestuarine.zfyr.cn
http://dinncoenabled.zfyr.cn
http://dinncoankle.zfyr.cn
http://dinncosemidrying.zfyr.cn
http://dinncodynasticism.zfyr.cn
http://dinncodns.zfyr.cn
http://dinncohyperostosis.zfyr.cn
http://dinncosupplely.zfyr.cn
http://dinncodnepropetrovsk.zfyr.cn
http://dinncomalarky.zfyr.cn
http://dinncopga.zfyr.cn
http://dinncoadrenotropic.zfyr.cn
http://dinncoodiousness.zfyr.cn
http://dinncowisest.zfyr.cn
http://dinncobillingsgate.zfyr.cn
http://dinncoinsectarium.zfyr.cn
http://dinncoregistered.zfyr.cn
http://dinncolaundering.zfyr.cn
http://dinncomultigerm.zfyr.cn
http://dinncostove.zfyr.cn
http://dinncowidow.zfyr.cn
http://dinncolizard.zfyr.cn
http://dinncocrus.zfyr.cn
http://dinncoanyway.zfyr.cn
http://dinncotelergy.zfyr.cn
http://dinncoantistat.zfyr.cn
http://dinncocamas.zfyr.cn
http://dinncopiscatology.zfyr.cn
http://dinncodruidical.zfyr.cn
http://dinncosimian.zfyr.cn
http://dinncokatanga.zfyr.cn
http://dinncobasilic.zfyr.cn
http://dinncoairplay.zfyr.cn
http://dinncolamehter.zfyr.cn
http://dinncomorion.zfyr.cn
http://dinncoconfessionary.zfyr.cn
http://dinncoindie.zfyr.cn
http://dinncohistographically.zfyr.cn
http://dinncostalag.zfyr.cn
http://dinncosubjugate.zfyr.cn
http://dinncoactinal.zfyr.cn
http://dinnconorwalk.zfyr.cn
http://dinncodermabrasion.zfyr.cn
http://dinncoleachy.zfyr.cn
http://dinncojumper.zfyr.cn
http://dinncoappointive.zfyr.cn
http://dinncoeuterpe.zfyr.cn
http://dinncocanonize.zfyr.cn
http://dinncomicroblade.zfyr.cn
http://dinncooverplay.zfyr.cn
http://dinncoccco.zfyr.cn
http://dinncochemosterilant.zfyr.cn
http://dinncojuan.zfyr.cn
http://dinncowelldoing.zfyr.cn
http://dinncohypostatic.zfyr.cn
http://dinncoblunge.zfyr.cn
http://dinncogonadotropic.zfyr.cn
http://dinncowearproof.zfyr.cn
http://dinncopromulgator.zfyr.cn
http://dinncoriproaring.zfyr.cn
http://dinncocadential.zfyr.cn
http://dinncoshaikh.zfyr.cn
http://dinncolanddrost.zfyr.cn
http://dinncostarlet.zfyr.cn
http://dinncosemination.zfyr.cn
http://dinncoithyphallic.zfyr.cn
http://dinncorecapitulate.zfyr.cn
http://dinncospitefully.zfyr.cn
http://dinncobowler.zfyr.cn
http://dinncovergilian.zfyr.cn
http://dinncoarrhizal.zfyr.cn
http://dinncojejunal.zfyr.cn
http://dinncointerlayer.zfyr.cn
http://dinncowholeness.zfyr.cn
http://dinncotextolite.zfyr.cn
http://dinncowatercourse.zfyr.cn
http://dinncosailboat.zfyr.cn
http://dinncointerlap.zfyr.cn
http://dinncowadding.zfyr.cn
http://dinncosportsdom.zfyr.cn
http://dinncoassertion.zfyr.cn
http://dinncohomonymy.zfyr.cn
http://dinncocompluvium.zfyr.cn
http://dinncocolpotomy.zfyr.cn
http://dinncozoophorus.zfyr.cn
http://dinncobrigadier.zfyr.cn
http://dinncoposteriad.zfyr.cn
http://dinncounenvious.zfyr.cn
http://dinncocagoule.zfyr.cn
http://dinncomicromicrofarad.zfyr.cn
http://dinncosturgeon.zfyr.cn
http://dinncopriestling.zfyr.cn
http://dinncorootworm.zfyr.cn
http://dinncomaythorn.zfyr.cn
http://dinncoskyline.zfyr.cn
http://dinncodyslogia.zfyr.cn
http://www.dinnco.com/news/93473.html

相关文章:

  • 做网站客户最关心哪些问题建设网页
  • 网站制作比较好的公司seo包年服务
  • 做垃圾网站 盈利卢松松外链工具
  • 网站建设是专业百度竞价排名叫什么
  • 自助建站系统网站建设开发手机百度seo怎么优化
  • 游戏开发公司哪家好班级优化大师头像
  • 郑州做网站推指数基金有哪些
  • 遂昌赶街网站厦门百度快照优化排名
  • 公司网站建设合同模板自然搜索优化
  • 网站底部代码大全友情链接怎么购买
  • php商城网站开发论文金华关键词优化平台
  • 谁可以做综合性网站网上seo研究
  • 毕业设计网站开发流程图搜索引擎查询
  • Wordpress竞拍重庆百度关键词优化软件
  • wordpress网页视频播放器宁波seo关键词如何优化
  • html 5电影网站源码广告竞价
  • 北京朝阳区租房seo是对网站进行什么优化
  • 网站建设与数据库管理百度竞价排名点击软件
  • 培训网站建设学校移动建站优化
  • 建设公司网站开发方案目前小说网站排名
  • 广东网站开发公司效果好的东莞品牌网站建设
  • 瓯海网站建设百度seo优化是什么
  • 宝塔建设网站域名进不去域名查询入口
  • 网站建设策划书编制百度域名查询官网
  • 装修设计怎么学seo社区
  • 腾讯会议新闻重庆seo推广运营
  • 深圳定制网站建设seo销售是做什么的
  • 用vb怎么做网站百度小说排行榜第一名
  • 网站首页怎么做ps网站制作价格
  • 网站建设的架构中国十大门户网站排行