单选题

有如下程序:

#include <iostream>
void fun(int &x,int y)
{int t=x;x=y;y=t;}
int main(){
int a[2]=(23,42);
fun(a[1l, a[0]) ;
std::cout<<a[0]<<","<<a[1]<<std::endl;
return 0;}

执行后的输出结果是


A.

42,42

B.

23,23

C.

23,42

D.

42, 23

发表评论

登录 后再回复