我想做一個函數,它使用指針的s參數並返回其中一個指針,有可能嗎?使用指針作爲函數參數
例子:
int* sum(int* x, int* y, int* total){
total=x+y;
return total;
}
我得到這個錯誤:
main.cpp:10:13: error: invalid operands of types 'int*' and 'int*' to binary 'operator+'
我如何能做到這一點只使用指針,而不是引用?
嘗試'*總= * X + * y'(並且作爲附註,x和y指針應該是const的,或者在這個例子中實際上不是指針)。 – WhozCraig
http://en.wikipedia.org/wiki/Dereferencing –
當我看到這個時,我幾乎暈倒了。 – texasbruce