c++的資料成員在經過一個成員函式運算后 另一個成員函式再呼叫時 此資料成員的結果會保留上個函式成員運算的結果嗎?
uj5u.com熱心網友回復:
是的。只要你把計算結果放到成員變數里面,下一個成員函式呼叫,肯定是上一個函式的運算結果。但是只限于同一個類物件,不能跨類物件的哈。
比如:string類,有strA和strB兩個物件。strA.clear();把strA的內容清空了.其他函式再獲取strA的內容,肯定是空的了。但是strB的內容肯定是不會空的哈。
uj5u.com熱心網友回復:
對于非static成員變數,同一個物件是可以傳遞的轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/20714.html
標籤:C++ 語言
