結(jié)構(gòu)體函數(shù)
函數(shù)輸出結(jié)構(gòu)體
結(jié)構(gòu)體常用于游戲坐標(biāo)。但每次使用都要把坐標(biāo)寫一遍,很麻煩,因此,用一個(gè)函數(shù)來調(diào)用它,就很方便。

結(jié)構(gòu)體函數(shù)
但是上面那個(gè),還不是結(jié)構(gòu)體函數(shù)。這個(gè)函數(shù)它是獨(dú)立在結(jié)構(gòu)體外面的。把函數(shù)寫進(jìn)結(jié)構(gòu)體里面去,才叫結(jié)構(gòu)體函數(shù)。
函數(shù)寫進(jìn)結(jié)構(gòu)體里面,好處很多,這樣就不用傳遞參數(shù)了。他可以直接訪問結(jié)構(gòu)體里面的變量。

結(jié)構(gòu)體定義函數(shù)
結(jié)構(gòu)體不但能定義屬性,還能定義函數(shù)。

詳見下圖:

標(biāo)簽: