int myfunc2(struct MyStruct st2[])
{
return 0;
}
int myfunc()
{
struct MyStruct st;
myfunc2(&st);
return 0;
}
这是一个纯粹的错误吗?或者它不是一个错误,如果它没有调用另一个函数,并且st没有传递给myfunc2中的另一个函数。当myfunc2获取指针并将其传递给另一个函数时,st可以与myfunc2引用的一样吗?C问题:传递函数栈中定义的变量var
`st`和`St`是不同的。你有错字还是你有`st`定义的地方? – 2011-01-21 15:07:15
这里有什么问题?你是否得到了意想不到的结果? – 2011-01-21 15:07:53