Comprehensive Rust(繁体中文) 202406push_str(..) 等方法。 • &str 中的 & 表示這是參照。我們稍後會講解何謂參照,因此現在只需將 &str 視為代表「唯讀字 串」的單位就行了。 • 被註解掉的那行程式碼會按照位元組位置建立索引到字串中。12..13 的結尾不是字元邊界,因此 程式會發生恐慌。請根據錯誤訊息,將其調整至結尾為字元邊界的範圍。 25 • 原形字串可讓您建立停用逸出功能的 &str 值:r"\n" == "\\n"。只要在引號兩側使用等量的 0: {}", t.0); println!("t.1: {}", t.1); } • 和陣列一樣,元組有固定的長度。 • 元組會將不同型別的值組成複合型別。 • 元組的欄位可透過點號和值的索引存取,例如 t.0、t.1。 • The empty tuple () is referred to as the ”unit type” and signifies absence of a return let s3 = &*s1;. • String 是以包裝函式的形式在位元組向量的四周實作,許多在向量上支援的作業也適用於 String,但需要某些額外保證。 • 請比較各種為 String 建立索引的方法: – 使用 s3.chars().nth(i).unwrap() 變為字元,其中 i 代表是否出界。 – 使用 s3[0..4] 變為子字串,其中該切片會位於字元邊界上,也可能不會。 •0 码力 | 356 页 | 1.41 MB | 1 年前3
共 1 条
- 1













