指针作函数参数 — 程序设计填空题
题目
设主调函数中有定义 int m=5, n=12; 调用函数 exchange(&m, &n),其原型为 void exchange(int *p, int *q)。若 exchange 的函数体写成 { int *t; t=p; p=q; q=t; },调用结束后 m 和 n 的值分别为____;若函数体改为 { int t; t=*p; *p=*q; *q=t; },调用结束后 m 和 n 的值分别为____(两空均按 m、n 的顺序作答)。