我正在查看一段代码,它调用两个函数 func1(struct *ps) 和 func2(struct ps)。func1() 在 ps 指向的结构体中返回结果,然后用于调用 func2()。这是代码的样子,
if(func1(&ps) && func2(ps))
{
<<do something>>
}
这是 C 代码。我很确定调用 func1() 和 func2() 的顺序取决于编译器。但是,仍然需要专家意见。谢谢。
我正在查看一段代码,它调用两个函数 func1(struct *ps) 和 func2(struct ps)。func1() 在 ps 指向的结构体中返回结果,然后用于调用 func2()。这是代码的样子,
if(func1(&ps) && func2(ps))
{
<<do something>>
}
这是 C 代码。我很确定调用 func1() 和 func2() 的顺序取决于编译器。但是,仍然需要专家意见。谢谢。