...
class Dialog{
}
Dialog& Dialog::show(){
.....
}
還有這種:
Dialog* Dialog::test(){
.....
}
之前一直用C,剛接觸c++
這種類名&函式名:: 名稱一樣,是什么寫法?
這個是什么參考的方法嗎? 想百度一下這個具體是什么語法,
求解 謝謝
uj5u.com熱心網友回復:
前面的Dialog* 跟 Dialog& 都是回傳型別,一個指標,一個參考(千萬不要跟取地址混了)后面的就是類名::成員函式名() 就是固定的寫法了
兩個一樣是因為回傳值就是一個本類的物件,回傳值也可以是其他類的物件,當然也可以回傳int float這種基本型別
int Dialog::test(){ }也是對的
uj5u.com熱心網友回復:
謝謝
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/274206.html
標籤:C++ 語言
上一篇:extern全域變數問題
下一篇:c語言輸入兩個數判斷在第幾象限
