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

微山做网站汉中建设工程招标新闻中心

微山做网站,汉中建设工程招标新闻中心,wordpress 手机 写文,自学做网站要多久切片类型写为[T]。 切片是序列的一个片段。 它是动态大小类型#xff0c;所以要使用切片类型#xff0c;就必须使用它的指针类型。引用是最常用的指针类型。 [T; n]能隐式转换成[T]。 一、定义切片 #xff08;一#xff09;不可变切片 [T]#xff0c;共享切片…切片类型写为[T]。 切片是序列的一个片段。 它是动态大小类型所以要使用切片类型就必须使用它的指针类型。引用是最常用的指针类型。 [T; n]能隐式转换成[T]。 一、定义切片 一不可变切片 [T]共享切片是不可变引用。 语法格式如下 let sliced_value: [type] data[x..y]data是个数组或向量 x..y表示 [x, y) 的数学含义。.. 两边可以没有运算数 ..y等价于0..y x.. 等价于位置x到结束 .. 等价于位置0到结束二可变切片 mut [T]可变切片是可变引用。 使用mut关键字 语法格式 let slice_name: mut[type] mut data[start..end]data是个数组或向量 例子 fn main(){let mut data [10,20,30,40,50];use_slice(mut data[1..4]);// passes references of 20, 30 and 40println!({:?},data); } fn use_slice(slice:mut [i32]) {println!(切片的长度为{:?},slice.len());println!({:?},slice);slice[0] 1010; // replaces 20 with 1010 } 编译运行结果如下 切片的长度为3 [20, 30, 40] [10, 1010, 30, 40, 50]二、使用切片 一获取长度 例子 let mut arr: [u32; 5] [1, 2, 3, 4, 5]; let a mut arr[2..4]; println!({}, a.len());二访问元素 [] 访问切片内容的时候下标索引是从 0 开始的。 let mut arr: [u32; 5] [1, 2, 3, 4, 5]; let a mut arr[2..4]; println!({}, a[0]);三遍历切片 1.使用索引 let mut arr: [u32; 5] [1, 2, 3, 4, 5]; let a mut arr[2..4]; for i in 0..a.len() {a[i] 0;print!({} , a[i]); }2.使用引用 let mut arr: [u32; 5] [1, 2, 3, 4, 5]; let a mut arr[2..4]; for i in a {*i 0;print!({} , i); }3.使用迭代器 let mut arr: [u32; 5] [1, 2, 3, 4, 5]; let a mut arr[2..4]; for i in a.iter() {print!({} , i); }let mut arr: [u32; 5] [1, 2, 3, 4, 5]; let a mut arr[2..4]; for i in a.iter_mut() {*i 0;print!({} , i); }四切片作为函数参数 只能通过引用的方式传递给函数。 例子 fn main(){let data [10,20,30,40,50];use_slice(data[1..4]); } fn use_slice(slice:[i32]) {println!(length of slice is {:?},slice.len());println!({:?},slice); } 编译运行结果如下 length of slice is 3 [20, 30, 40]五切片转向量 let mut arr: [u32; 5] [1, 2, 3, 4, 5]; let a mut arr[2..4]; let v a.to_vec(); println!({:?}, v);
http://www.hkea.cn/news/14434441/

相关文章:

  • 春季高考网站建设专门做dm单的网站
  • php中switch做网站网站开发的网页模板
  • 石景山周边网站建设台州做网站哪家好
  • 如何规避电子政务网站建设教训企业网站 报价
  • 网站做301跳转的方法网架公司招聘打板施工队伍
  • 网站模板系统中国企业网中国商报社
  • 有哪些好的印花图案设计网站前端开发工程师的工作内容
  • 德化住房和城乡建设网站桂林漓江悦府
  • 哪些网站微信支付平台重庆网站设计制作价格
  • 站长统计app进入网址新版小猪邯郸市设计公司电话
  • 美容整形网站模板亚洲高清砖码区2022幼童
  • seo优化网站优化网站开发需要多少钱点评
  • 哪个公司的网站制作做网站一定要用云解析吗
  • 网站模板开发主要作用深圳微信公众平台开发网站开发
  • 国企网站建设的意义如何苗木网站建设
  • 广东电商网站建设软件技术开发合同范本
  • 网站优化三要素小程序定制公司哪里有
  • 学校类网站特点电脑做服务器发布网站
  • 中小企业建站是什么国外招工信息最新招聘信息
  • 免费网站认证网站文章收录
  • 川畅咨询 做网站多少钱上海这两天出什么大事了
  • 宁波城乡住房建设厅网站首页萝岗网站建设
  • 述建设一个网站的具体步骤网站seo优化价格
  • 信息网站怎么做亚马逊紫鸟超级浏览器
  • 门户网站优化手机版房屋3d效果图设计软件
  • 佛山市云时代网站建设公司wordpress页眉编辑
  • 做门用什么网站好贵州省建设厅住房和城乡建设官网
  • 微网站建设找哪家佛山营销型建设网站
  • 长沙营销型网站建设费用网站新版建设中
  • php做网站好吗网站推广的目标