2022-09-29|閱讀時間 ‧ 約 2 分鐘

Rust 架構網站 01 基礎語法

最開始學習一個語言肯定是從基礎語法開始,Rust還算滿幸運的有基礎語法的翻譯,這翻譯是在官方網站下推薦的,初步看起來沒什麼問題,在開發環境中我選擇visual studio code,基本的安裝,如果有問題的話,我相信網路上都找得到答案,找不到可以留言,我感受一下怎麼幫忙。
第二章節就即開始基礎的Rust用法,非常有C語言的感覺,就是讓人看不太懂的意思
cargo new 專案名稱
cargo run
let mut guess = String::new();
我認為比較重要的三行,在Rust裡是使用Cargo當系統跟套件管理工具
第一行是創建專案
第二行是執行專案。
第三行則是在創建變數的方式, mut 代表的是可變得的變數,如果沒有就代表是immutable(不可變)
其中讓人比較問號的應該是::的存在,
文檔中::配上後面的new代表的是關聯函式(associated function)
目前我是以String型別內的一種函式去理解。

fn main() { 
    println!("Hello, world!"); 
}
而main()的部份則是程式的主體,永遠被第一個執行的功能,都叫main了,相信應該很好記
跟文檔裡的一樣,只是證明我真的有寫顆顆
跟文檔裡的一樣,只是證明我真的有寫顆顆
接下來這段,我看起來有點像天書,我在把文檔研究一下,下篇再來講研究的結果。
分享至
成為作者繼續創作的動力吧!
© 2024 vocus All rights reserved.