重点: 利用指针在被掉函数中改变主调函数中变量的值.
在主调函数中定义出需要得到的变量,将其放在被调函数声明的形参中,并以指针形式定义; 在被调函数中,通过计算得到需要的值并赋给指针变量
例如求三个数的最大值
void max(int a, int b, int c, int *max, int *min) {
*max = (a > b ? a : b) > c ? (a > b ? a : b) : c;
*min = (a < b ? a : b) < c? (a < b ? a : b) : c;
}