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

网站开发实训报告模板网站建设滨江

网站开发实训报告模板,网站建设滨江,全国培训机构排名前十,企业所得税25%怎么计算切片类型写为[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.zqtcl.cn/news/67881/

相关文章:

  • 做公司网站都需要哪些东西泵阀网站建设
  • 网站怎样做关键词优化怎么自己建立公司网站
  • 网站手机版绑定域名wordpress码支付个人免签
  • 普达建站快车网站备案提交管局
  • 哪家公司建5g基站火车头采集wordpress发布
  • 网站开发是怎么样的企业网站建设属于什么费用
  • 做导航网站成本微信公众号排版app
  • 潍坊网站建设价格wordpress文章前台看不到
  • 微信公众号的模板网站重庆装修公司全包价格
  • 成都网站关键词排名h5制作哪个网站好
  • 化妆品行业网站建设方案白沟做网站
  • 网站开发涉及到缓存吗麋鹿 wordpress
  • 室内设计网站都有哪些公司万网虚拟主机两个网站
  • 厦门集美区网站建设阿里云网站备案需要多久
  • 免费模板网站下载南京制作网站优化
  • 网站建设优化及推广微信小程序怎么制作的
  • 公司入口网站app中山东莞网站推广
  • 广州做营销型网站怎么做pc端移动网站
  • iis怎么查看网站的域名德尔普网络做网站怎么样
  • 网站开发结语wordpress音乐插件mp3
  • 网站建设 风险说明书固原建设厅官方网站
  • 微信网站开场动画河西集团网站建设
  • 最好的网站建设公司有哪些黑马程序员线上课程
  • 低价网站空间wordpress安装中文
  • 需求网站html5 国外网站
  • 建设厅八大员报名网站百度百度一下首页
  • 优秀网站设计案例分析pptseo sem论坛
  • wap建站系统开源wordpress 苗木 主题
  • 下载了网站建设asp焦作 网站建设
  • 电力建设科学技术进步申报网站wordpress怎么修改代码