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

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

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

安裝插件

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



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

創(chuàng)建項目

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

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

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

D:\VSCode\Rust\projects

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

cargo new hello_world


運(yùn)行調(diào)試

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

code .

進(jìn)入 main.rs 文件,里面有生成的默認(rèn)代碼:

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

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



參考文檔

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

    Rust語言中的哈希表

    哈希表也是集合中的一種,也是最常用的集合形式,目前Rust語言核心部分沒有對哈希表進(jìn)行實現(xiàn),是使用標(biāo)準(zhǔ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?是啥呢?本文將通過一些示例為大家詳細(xì)講講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詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-02-02
  • Rust中non_exhaustive的enum使用確保程序健壯性

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

    這篇文章主要為大家介紹了Rust中non_exhaustive的enum使用確保程序健壯性示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    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如何使用線程同時運(yùn)行代碼

    Rust如何使用線程同時運(yùn)行代碼

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

最新評論

红河县| 阳西县| 澄江县| 宜城市| 长海县| 乐都县| 彭泽县| 云龙县| 湖南省| 高陵县| 邮箱| 江油市| 兴义市| 襄垣县| 宜阳县| 化州市| 崇左市| 宁南县| 日照市| 厦门市| 宿州市| 海林市| 罗城| 米易县| 原阳县| 苏尼特左旗| 汉源县| 成武县| 体育| 彝良县| 抚顺市| 遂宁市| 临猗县| 邵阳市| 尚义县| 南靖县| 丰台区| 大丰市| 苗栗县| 潍坊市| 汉中市|