五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

函數(shù)

2021-05-17 23:23 作者:707才不會(huì)沉迷B站  | 我要投稿

函數(shù)以fn開(kāi)頭,接著是函數(shù)名,可以定義在任何位置

函數(shù)名后的括號(hào)里是參數(shù),調(diào)用時(shí)只需要函數(shù)名+參數(shù)。

函數(shù)參數(shù)由參數(shù)名:類型組成,類型是必須指定的,多個(gè)參數(shù)用逗號(hào)隔開(kāi),調(diào)用的時(shí)候傳遞實(shí)際參數(shù)。

參數(shù)后的{}中是函數(shù)體,由一系列語(yǔ)句和表達(dá)式組成。結(jié)尾之前都必須是語(yǔ)句,但結(jié)尾可以是語(yǔ)句或表達(dá)式。

Rust的語(yǔ)句和表達(dá)式是有區(qū)別的,語(yǔ)句只有行為沒(méi)有返回值,表達(dá)式有值,語(yǔ)句中可以包含表達(dá)式,表達(dá)式加上分號(hào)就是語(yǔ)句。

表達(dá)式:

  • 8

  • 2+4

  • x+2

  • another_function(5, 6)

  • println!("hello, world")

  • { y?+ 1 }

整個(gè)是語(yǔ)句,{}中的是表達(dá)式,{}中第一行是語(yǔ)句,最后一行x+1是表達(dá)式,沒(méi)有分號(hào)。

語(yǔ)句:

  • fn main() {}

  • let x = 6;

  • 表達(dá)式;

所以函數(shù)是語(yǔ)句,函數(shù)體是表達(dá)式,同樣符合語(yǔ)句包含表達(dá)式的原則。

函數(shù)返回值用“->類型”定義,返回值是函數(shù)體最后一個(gè)表達(dá)式的值

函數(shù)調(diào)用返回的是表達(dá)式x+1的值,如果改成x+1;,函數(shù)就沒(méi)有返回值,返回的實(shí)際是空元組(),和返回類型就不匹配了。

函數(shù)的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
永川市| 福清市| 海安县| 富平县| 蓝山县| 巨鹿县| 义马市| 钦州市| 东莞市| 慈利县| 公主岭市| 乐昌市| 仙桃市| 平度市| 无为县| 凌源市| 高雄县| 长乐市| 崇信县| 罗平县| 灵川县| 进贤县| 锡林郭勒盟| 万年县| 沧州市| 双流县| 普洱| 拉萨市| 温州市| 微博| 韶关市| 若尔盖县| 万宁市| 辽中县| 永善县| 靖安县| 象州县| 托克托县| 崇左市| 南川市| 马山县|