单项选择题

以下函数的功能是
void fun(int *p1,int *p2)
{
   int *p;
   *p=*p1;
   *p1=*p2;
   *p2=*p;
}

A.
没有交换*p1和*p2的值

B. 存在语法错误,可能造成异常


C. 能成功交换p1和p2所指向变量的值


D. 能成功交换p1和p2的值

微信扫码免费搜题