虽然C语言的语法限定 return 语句只能返回一个值,但C语言函数完全可以向函数调用者传递多个值。可能有些读者像小编一样,尝试过使用全局变量作为多值传递的手段: int a, b;void fun(){ ... a = res1; b = res2;}int main(){ fun();printf("%d %d\n", a, b);return0;}上述C语言代码中,fun() ...