所以我有類似的(簡化的例子)功能:變更值的指針
void somefunction(structuraltype *something) {
something->variable = 6;
}
正如你所看到的,我可以用輕鬆訪問值 - >
但我意識到,我必須使用指針而不是單個指針。
您能否向我解釋在這種情況下我應該如何獲得價值?
void somefunction(structuraltype **something) {
something???variable = 6;
}
爲什麼你需要使用指針指針? –
嘗試:(* something) - > variable = 6; – eyllanesc
沒有理由說明你所顯示的功能需要將指針指向指針。它也不需要簡單的指針參數。將參數作爲參考。 –