我有这样的功能:
void foo(structTemp* p)
{
.
p->field1 = 1;
p->field2 = 2;
.
foo_2(?????);
}
void foo_2(structTemp* p, int c)
{
Need to use the pointer 'p' from foo here in this function.
}
我使用了 foo_2(p, 3) 但它显示错误。如何正确传递要在 foo_2 中使用的指针 p ?
编辑:我试图将该函数称为 foo_2(p, 2) 或 foo_2(**p, 2) 但出现错误。你能帮忙吗?