Rust 009 Loop 發表於 2020-11-12 分類於 Rust tutorials Disqus: Rust 迴圈迴圈的好處就是可以替我們重複做一些固定得事情,使程式更加簡潔與方便。 閱讀全文 »
Rust 008 If Else 發表於 2020-11-12 分類於 Rust tutorials Disqus: Rust 判斷句在許多的程式語言中,我們可以看到幾乎都有一些比較的符號來判斷,例如>=, <=, ==那比較特別的是不等於,在程式中的不等於是!=,介紹完這些候我們就可以來討論判斷句了。 閱讀全文 »
Rust 007 Struct and Methods 發表於 2020-11-11 分類於 Rust tutorials Disqus: Rust 結構與模塊Struct是自定義的數據類型,因此我們可以自行定義,而他也使我們能夠根據自己的需求調整數據的結構。Methods是將你所有的函式包裝再一起,而當你可以在這個模組下找到相關的函式。 閱讀全文 »
Rust 006 Types 發表於 2020-11-09 更新於 2020-11-10 分類於 Rust tutorials Disqus: Rust 型態Integer Types整數是沒有小數部分的數字。以下是在RUST中整數型態的表示方法。 閱讀全文 »
Rust 005 Variable 發表於 2020-11-09 分類於 Rust tutorials Disqus: Rust 變量在變量中我們可以給予一些固定的值在變數中,而這些值不允許被任意更改。 12let name = "Bob";println!("My name is {}.", name); 閱讀全文 »
Rust 004 Format 發表於 2020-11-09 分類於 Rust tutorials Disqus: Rust 格式化輸出格式化輸出可以讓你方便的排版你想要的輸出方式,以下我們介紹幾中常見的格式化輸出。 利用大括弧來標示變數所在的地方,由左而右依序輸出。 1println!("Num: {}, {}", 1, 2); 閱讀全文 »
Rust 003 Function 發表於 2020-11-09 分類於 Rust tutorials Disqus: Rust 函式我們可以在src下創建一個新的檔案print.rs,編寫一下程式。 123pub fn run(){ println!("Hello print.rs run!!")} 閱讀全文 »
Rust 002 Project 發表於 2020-11-09 分類於 Rust tutorials Disqus: Rust 第一個專案安裝完RUST後我們可以開始寫我們第一個RUST得程式了,首先我們先下cargo init這將會替我們創建一些基本的檔案。 1$ cargo init 閱讀全文 »
Rust 001 Install 發表於 2020-11-09 分類於 Rust tutorials Disqus: RUST 介紹與安裝優點安全:Rust 擁有豐富類型系統和所有權模型,保證了內存安全性和線程安全性。 並發:Rust 可讓程序在編譯時並發執行,也就是多個事件在同一時間間隔執行,並且將安全與並發完美統一。 高效:Rust 快且節省內存。 閱讀全文 »
Parallel Programming MS-MPI install 發表於 2020-11-09 分類於 Parallel Programming Disqus: Parallel Programming 平行程式平行計算是一種類型的計算,許多計算或執行過程是同時進行的。把大問題分為小問題,然後同時解決。以下式建置平行程式環境的流程。 閱讀全文 »