所以我有类似的(简化的例子)功能:变更值的指针
void somefunction(structuraltype *something) {
something->variable = 6;
}
正如你所看到的,我可以用轻松访问值 - >
但我意识到,我必须使用指针而不是单个指针。
您能否向我解释在这种情况下我应该如何获得价值?
void somefunction(structuraltype **something) {
something???variable = 6;
}
为什么你需要使用指针指针? –
尝试:(* something) - > variable = 6; – eyllanesc
没有理由说明你所显示的功能需要将指针指向指针。它也不需要简单的指针参数。将参数作为参考。 –