问答题

可以交换两个数的函数定义为: void swap(int *p,int *q) { int *temp; *temp=*p; *p=*q; *q=*temp; }

答案: 该函数的目的是交换两个整数的值,但是存在一个错误。在交换过程中,使用了一个临时指针变量 `temp` 来暂存 `*p` ...
微信扫码免费搜题