Hello World!
2021-05-09 12:50 作者:707才不會(huì)沉迷B站 | 我要投稿
不管學(xué)什么語(yǔ)言都是從hello world開(kāi)始的,Rust也不例外。Rust文件的后綴是.rs,新建一個(gè)hello_world.rs的文件,Rust規(guī)范要求文件名用下劃線分割。建好文件寫入下面代碼,對(duì)代碼的講解我直接寫在代碼中了。
說(shuō)明
fn用來(lái)聲明函數(shù),main是函數(shù)名,程序的入口函數(shù),就是最開(kāi)始執(zhí)行的函數(shù)就是main,這個(gè)main函數(shù)沒(méi)有入?yún)⒑头祷貐?shù),如果有入?yún)⒌脑挄?huì)寫在()中的。
大括號(hào)是函數(shù)體,函數(shù)的內(nèi)容在函數(shù)體中編寫,()和{}之間通常是有個(gè)空格的。
println!是一個(gè)宏,帶感嘆號(hào)的都是宏,println!()就是對(duì)這個(gè)宏方法的調(diào)用,其中有一個(gè)參數(shù),就是括號(hào)中的"Hel...",這是一個(gè)字符串,該方法會(huì)打印這個(gè)字符串。宏的詳細(xì)介紹在后面章節(jié)。
結(jié)尾的;是說(shuō)明是表達(dá)式的結(jié)尾。
編譯
編譯代碼使用rustc命令
編譯后會(huì)生成一個(gè)可執(zhí)行文件,Win還會(huì)多生成一個(gè)pdb調(diào)試文件。
執(zhí)行
編譯好的文件可以直接從命令行運(yùn)行
標(biāo)簽: