c 函式結構問題,請高手幫忙,C 一些疑問,請高手幫忙理解一下

2022-07-24 16:10:44 字數 1156 閱讀 9678

1樓:重新整理①丅

&是引用的意思

第一個&表示函式返回的一個stock型別的引用第二個&表示函式傳入的引數是一個stock型別的引用如果你不知道引用是啥,那我一句話兩句話也沒法給你解釋清楚,你可以自己上網查查資料:

2樓:匿名使用者

|::||(引數型別 |引數名) 按照這個劃分,對應如下:

const stock & |stock ::|topval |(const stock &| s ) const

const :型別修飾符const說明的型別,常型別的變數或物件的值是不可改變的。

&引用:引用是&前邊的型別的一個複製,只是名字不同,但指向同一個東西,常用於函式傳遞引數,較指標傳參,更為易用。例如下,

const stock & :即返回值型別,是stock類的一個引用,返回的是一個stock類,與之對應,在函式體中if...return s;else...

return *this; 作為返回值的s 與*this 都是stock類。

stock::topval:類中的成員函式topval。

stock &:stock 類的引用,別名為 s,是一個stock類,函式體中有s.total_val。

3樓:匿名使用者

stock是類的名字,

const stock &stock::topval

中,stock::topval表明函式topval是stock類的成員函式,;const stock &是函式topval的返回值型別。同樣函式實參中的這個也是型別名。

c++一些疑問,請高手幫忙理解一下

c++ 類與函式問題 請高手幫忙解答

跪求c++高手幫忙,萬分感謝~~ 根據下列每個函式回答相應問題

4樓:匿名使用者

235;

功能:從頭至尾列印這個list。

5樓:匿名使用者

第一題2和3 ,

第二題遍歷連結串列,就是把連結串列的值輸出來

C語言高手幫幫忙,請C語言版資料結構高手幫幫忙!

第一題中確實是錯的。因為 指向的變數都賦有初值。而x沒賦初值,用pb指向它時有不可預知的危險 1 這個式子是錯的,應該寫成 pb x。因為第一句是定義語句,而一個語句的結束是以 結束,那 pb x 就不屬於定義語句了,pb在第二個語句的意思是指標變數pb指向的記憶體空間的值,所以是x。第二個句子 p...

C 新手求解一些基礎問題,c 問題,新手求解

lz你好 include是一個包含命令,它的作用是將檔案iostream的內容包含到該命令所在的程式命令中,代替該命令列。檔案iostream的作用是向程式提供輸入或輸出時所需要的一些資訊。iostream是i o stream三個詞的組合,從其形式就知道他是代表 輸入輸出流 的意思.using n...

關於C語言結構體相關的問題,請大俠幫忙!

首先,子函式里面的引數的作用範圍只在子函式內,所以不可能將結構體引用回主函式。其次,如果你想應用子函式中的結構體,你應該將結構體定義為全域性變數,然後在主函式呼叫子函式時,將結構體的地址傳遞給子函式,這樣子函式便可對結構體進行處理,而且主函式也能直接引用結構體的值。最後,你adcde functio...