C++函式值傳遞不是把實參的值拷貝給形參嗎,如果實參是一個運算式,不應該把運算式的結果傳給形參嗎,為什么直接把運算式傳給形參了

uj5u.com熱心網友回復:
a = x+yb = z--
uj5u.com熱心網友回復:
你理解運算式和運算式的結果了嗎?r=fun((x+y), z--);
編譯器會計算出x+y的結果,傳給a引數,計算出z--的結果,傳給b引數
并不是把整個運算式傳給函式(只是把運算式的計算結果傳過去)
uj5u.com熱心網友回復:
21 = 13 +8 沒毛病啊uj5u.com熱心網友回復:
什么意思,什么叫把運算式傳遞給形參了啊轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/253615.html
標籤:C++ 語言
上一篇:左移右移的問題
下一篇:陣列應該如何賦值和輸出
