热门

最新

红包

立Flag

投票

同城

我的

发布
x0625
X0625
3 年前
truex0625

大家知道USGS官网上在哪儿可以下载到地震的有限断层模型呢?

保持热爱共赴山海
CSDN App 扫码分享
分享
评论
1
打赏
  • 复制链接
  • 举报
下一条:
use std::mem; // 此函数借用一个 slice fn analyze_slice(slice: &[i32]) { println!("first element of the slice: {}", slice[0]); println!("the slice has {} elements", slice.len()); } fn main() { // 定长数组(类型标记是多余的) let xs: [i32; 5] = [1, 2, 3, 4, 5]; // 所有元素可以初始化成相同的值 let ys: [i32; 500] = [0; 500]; // 下标从 0 开始 println!("first element of the array: {}", xs[0]); println!("second element of the array: {}", xs[1]); // `len` 返回数组的大小 println!("array size: {}", xs.len()); // 数组是在栈中分配的 println!("array occupies {} bytes", mem::size_of_val(&xs)); // 数组可以自动被借用成为 slice println!("borrow the whole array as a slice"); analyze_slice(&xs); // slice 可以指向数组的一部分 println!("borrow a section of the array as a slice"); analyze_slice(&ys[1 .. 4]); // 越界的下标会引发致命错误(panic) //println!("{}", xs[5]); }
立即登录