第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

在沒有類型的情況下調(diào)用類型函數(shù)

在沒有類型的情況下調(diào)用類型函數(shù)

Go
慕萊塢森 2022-10-17 19:40:39
我創(chuàng)建了某種類型的函數(shù)。一旦我這樣做了,我就可以按照它的意思來調(diào)用它,當(dāng)我想調(diào)用它而不聲明函數(shù)類型的變量時(shí),問題就來了。這是一個(gè)可以澄清一切的例子:type MyStruct struct{   number1  int   number2  int}func (input *MyStruct) declareValues(val1 int, val2 int){   input.number1 = val1   input.number2 = val2}func (input MyStruct) add() int{   return number1 + number2}var declared MyStructdeclared.declareValues(2,3)fmt.Println(declared.add())   // Should return 5fmt.Println(?MyStruct?.add()) // If works, should return 0關(guān)鍵是,如果我想用更復(fù)雜的方法來做,并且如果結(jié)構(gòu)的字段是默認(rèn)字段,它應(yīng)該給我一個(gè)答案(所以我不應(yīng)該聲明一個(gè)變量,我可以使用它來調(diào)用它聲明的類型),如果字段發(fā)生更改,則返回另一個(gè)。我必須這樣做,因?yàn)槲也幌肼暶饕粋€(gè)變量來調(diào)用該方法。
查看完整描述

1 回答

?
絕地?zé)o雙

TA貢獻(xiàn)1946條經(jīng)驗(yàn) 獲得超4個(gè)贊

你可以,在操場MyStruct{}.add()上試試。這仍然分配方法接收器的實(shí)例,但至少您不必將其存儲(chǔ)在單獨(dú)的變量中。



查看完整回答
反對(duì) 回復(fù) 2022-10-17
  • 1 回答
  • 0 關(guān)注
  • 101 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)