2,728
次編輯
Tankianting(討論 | 貢獻) |
Tankianting(討論 | 貢獻) |
||
行 47: | 行 47: | ||
* rustup doc --std # 生成標準函式庫文件 | * rustup doc --std # 生成標準函式庫文件 | ||
* <code>for arg in env::args().skip(1)</code> 跳過第一個argument,取值跑迴圈。 | * <code>for arg in env::args().skip(1)</code> 跳過第一個argument,取值跑迴圈。 | ||
* numVec.push(item); #將item往後附加於numVec | |||
* u64::from_str(numInStr).expect("errorMsg") # 回傳 result = Ok(v) | Err(e),若是Err則吐出 "errorMsg"。 | |||
* eprintln!("err"); #寫到標準錯誤輸出流 | |||
<pre> | |||
for m in &numbers[1..]{ | |||
d = gcd(d, *m); | |||
} | |||
</pre> | |||
上方的&表示m只是一個ref,將numbers借用,不改變numbers這個變數的所有權。 | |||
* m 表示將ref轉成值,deref。 | |||
* std::process::exit(1); 輸出錯誤回傳值1。 | |||
* println!("...{}...{:?}", a, b); // {} 和{...}都是template-string。 | |||
=其他= | =其他= |