最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Rust初體驗:手把手教你構(gòu)建‘Hello,?World!’

 更新時間:2024年01月04日 08:43:18   作者:二次元攻城獅  
"準備好了嗎?一起踏上Rust編程語言的精彩旅程!在這篇「Rust初體驗」中,我們將手把手教你構(gòu)建經(jīng)典程序“Hello,?World!”,感受Rust的強大與安全,短短幾行代碼,就能讓你對這個系統(tǒng)級語言的魅力一探究竟!快加入吧,驚喜等你發(fā)現(xiàn)!"

安裝插件

直接安裝Rust插件即可,里面包含了3個擴展包會自動安裝:



各個插件的作用可以查看:如何使用VSCode配置Rust開發(fā)環(huán)境(VS Code 安裝 Rust 常用插件)。

創(chuàng)建項目

可以手動創(chuàng)建目錄、文件,用任意編輯器寫好代碼,然后用命令行編譯運行,參考官方文檔-世界您好!。

Cargo 是 Rust 的構(gòu)建系統(tǒng)和包管理器, 使用 Cargo 添加依賴項會容易得多,一般我們使用Cargo創(chuàng)建項目

先創(chuàng)建一個 projects 目錄存放項目,目錄如下:

D:\VSCode\Rust\projects

先進入 projects 文件夾,然后在資源管理器的地址欄內(nèi)輸入 cmd 或 powershell 回車后,打開終端執(zhí)行:

cargo new hello_world


運行調(diào)試

在 projects 文件夾,快速進入終端執(zhí)行以下命令打開VSCode:

code .

進入 main.rs 文件,里面有生成的默認代碼:

fn main() {
    println!("Hello, world!");
}

有運行和調(diào)試按鈕,有時候顯示比較慢別著急,點擊 Run 運行:



參考文檔

rust+vscode環(huán)境配置

Windows小技巧 -- 目錄內(nèi)打開CMD的快捷方式

到此這篇關(guān)于Rust初體驗:手把手教你構(gòu)建‘Hello, World!’的文章就介紹到這了,更多相關(guān)Rust創(chuàng)建Hello World項目內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Rust語言和C/C++區(qū)別對比,Rust和C語言哪個好

    Rust語言和C/C++區(qū)別對比,Rust和C語言哪個好

    Rust具有與C語言相當?shù)乃俣群蛢?nèi)存效率,但無需手動內(nèi)存管理或垃圾回收,它擁有出色的工具支持、友好的編譯器和不斷發(fā)展的開發(fā)者社區(qū),使用Rust能提升程序性能,最重要的是,對Python開發(fā)者而言,Rust比C語言更容易學習
    2025-02-02
  • Rust語言中的哈希表

    Rust語言中的哈希表

    哈希表也是集合中的一種,也是最常用的集合形式,目前Rust語言核心部分沒有對哈希表進行實現(xiàn),是使用標準庫提供的,這篇文章主要介紹了Rust語言之哈希表,需要的朋友可以參考下
    2024-02-02
  • Rust常用特型之ToOwned特型示例詳解

    Rust常用特型之ToOwned特型示例詳解

    在Rust中,假定某類型實現(xiàn)了Clone特型,如果給你一個對它引用,那我們得到它指向內(nèi)容的備份的最常見方式是調(diào)用其clone()函數(shù),這篇文章主要介紹了Rust常用特型之ToOwned特型,需要的朋友可以參考下
    2024-04-04
  • 深入了解Rust中trait的使用

    深入了解Rust中trait的使用

    先前我們提到過?trait,那么Rust中的trait?是啥呢?本文將通過一些示例為大家詳細講講Rust中trait的使用,感興趣的小伙伴可以了解一下
    2022-11-11
  • Rust調(diào)用C程序的實現(xiàn)步驟

    Rust調(diào)用C程序的實現(xiàn)步驟

    本文主要介紹了Rust調(diào)用C程序的實現(xiàn)步驟,包括創(chuàng)建C函數(shù)、編譯C代碼、鏈接Rust和C代碼等步驟,具有一定的參考價值,感興趣的可以了解一下
    2023-12-12
  • Rust?Atomics?and?Locks內(nèi)存序Memory?Ordering詳解

    Rust?Atomics?and?Locks內(nèi)存序Memory?Ordering詳解

    這篇文章主要為大家介紹了Rust?Atomics?and?Locks內(nèi)存序Memory?Ordering詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-02-02
  • Rust中non_exhaustive的enum使用確保程序健壯性

    Rust中non_exhaustive的enum使用確保程序健壯性

    這篇文章主要為大家介紹了Rust中non_exhaustive的enum使用確保程序健壯性示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-11-11
  • Rust?編程語言中的所有權(quán)ownership詳解

    Rust?編程語言中的所有權(quán)ownership詳解

    這篇文章主要介紹了Rust?編程語言中的所有權(quán)ownership詳解的相關(guān)資料,需要的朋友可以參考下
    2023-02-02
  • Rust中的方法與關(guān)聯(lián)函數(shù)使用解讀

    Rust中的方法與關(guān)聯(lián)函數(shù)使用解讀

    在Rust中,方法是定義在特定類型(如struct)的impl塊中,第一個參數(shù)是self(可變或不可變),方法用于描述該類型實例的行為,而關(guān)聯(lián)函數(shù)則不包含self參數(shù),常用于構(gòu)造新實例或提供一些與實例無關(guān)的功能,Rust的自動引用和解引用特性使得方法調(diào)用更加簡潔
    2025-02-02
  • Rust如何使用線程同時運行代碼

    Rust如何使用線程同時運行代碼

    Rust使用1:1線程模型,通過std::thread::spawn創(chuàng)建線程,返回JoinHandle用于等待線程完成,閉包默認借用外部變量,使用move關(guān)鍵字轉(zhuǎn)移所有權(quán),多線程共享數(shù)據(jù)時需使用并發(fā)原語,如Mutex、RwLock、Arc等,以避免競態(tài)條件
    2025-02-02

最新評論

前郭尔| 府谷县| 民权县| 海安县| 宜良县| 青冈县| 察哈| 平潭县| 新竹县| 台州市| 泸溪县| 壤塘县| 达州市| 巫山县| 囊谦县| 同德县| 同德县| 龙口市| 海原县| 吴桥县| 合江县| 江阴市| 河西区| 于田县| 宁波市| 宜兰市| 广德县| 洛浦县| 鸡东县| 怀集县| 磐石市| 五原县| 广饶县| 漳州市| 铜川市| 右玉县| 潜江市| 横山县| 河源市| 安丘市| 龙南县|