问题 单项选择题

分析下面函数
swap(int *p1,*p2)
int *p;
*p=*p1;*p1=*p2;*p2=*p;

则该程序功能为 ( )

A.交换*p1和*p2的值

B.正确,但无法改变*p1和*p2的值

C.交换*p1和*p2的地址

D.可能造成系统故障,因为使用了空指针

答案

参考答案:D

单项选择题 A1/A2型题
填空题