欧美free性护士vide0shd,老熟女,一区二区三区,久久久久夜夜夜精品国产,久久久久久综合网天天,欧美成人护士h版

首頁綜合 正文
目錄

柚子快報(bào)激活碼778899分享:開發(fā)語言 rust 代碼規(guī)范

柚子快報(bào)激活碼778899分享:開發(fā)語言 rust 代碼規(guī)范

http://yzkb.51969.com/

// First Rust Code

fn main(){

let s = "hello world!";

println!("{}",s);

}

1、運(yùn)行 rustc hello.rs

2、一般rust源代碼的后綴名使用.rs表示,源代碼一定要注意使用uft-8編碼

3、第1行是注釋語句,rust的注釋是C語言系列風(fēng)格的,行注釋是用 // 開頭,塊注釋采用/*和*/包圍。

4、fn是一個(gè)關(guān)鍵字,函數(shù)定義必須以這個(gè)關(guān)鍵字開頭。函數(shù)體使用大括號(hào)來包含。fn是單詞function的縮寫,在Rust中,設(shè)計(jì)者比較偏向使用單詞縮寫,即使是關(guān)鍵字也不例外。

5、默認(rèn)情況下,main函數(shù)是可執(zhí)行程序的入口點(diǎn),它是一個(gè)無參數(shù),無返回值的函數(shù)。如果我們要定義的函數(shù)有參數(shù)和返回值,可以使用以下語法

fn Foo(arg1 : i32, arg2 : i32) -> i32 {

? ? ? ? ...

}

Note: 參數(shù)列表使用逗號(hào)分開,冒號(hào)后面是類型,返回值類型使用? -> 符號(hào)分隔

6、局部變量聲明使用let關(guān)鍵字開頭,用雙引號(hào)包含起來的部分是字符串常量

Rust是靜態(tài)強(qiáng)類型語言,所有的變量都有嚴(yán)格的編譯期語法檢查

7、每條語句使用分號(hào)結(jié)尾

8、最簡(jiǎn)單的標(biāo)準(zhǔn)輸出是使用println!宏來完成。println后面的感嘆號(hào)它代表是一個(gè)宏,而不是一個(gè)函數(shù)。rust中的宏與C/C++中的宏是完全不一樣的東西。

簡(jiǎn)單點(diǎn)說,可以把它理解為一種安全版的編譯期語法擴(kuò)展。這里之所以使用宏,而不是函數(shù),是因?yàn)闃?biāo)準(zhǔn)輸出宏可以完成編譯期格式檢查,更加安全。

柚子快報(bào)激活碼778899分享:開發(fā)語言 rust 代碼規(guī)范

http://yzkb.51969.com/

好文推薦

評(píng)論可見,查看隱藏內(nèi)容

本文內(nèi)容根據(jù)網(wǎng)絡(luò)資料整理,出于傳遞更多信息之目的,不代表金鑰匙跨境贊同其觀點(diǎn)和立場(chǎng)。

轉(zhuǎn)載請(qǐng)注明,如有侵權(quán),聯(lián)系刪除。

本文鏈接:http://gantiao.com.cn/post/18820488.html

發(fā)布評(píng)論

您暫未設(shè)置收款碼

請(qǐng)?jiān)谥黝}配置——文章設(shè)置里上傳

掃描二維碼手機(jī)訪問

文章目錄