下面程序的输出结果是( )。 #include<iostream> using namespace std; void swap(int x[2]) { int t; t=x[0]; x[

admin2009-01-15  17

问题 下面程序的输出结果是(    )。    #include<iostream>    using namespace std;    void swap(int x[2])    {    int t;         t=x[0];         x[0]=x[1];         x[1]=t;    }    void main()    {    int a[2]={4,8};     swap(a);         cout<<a[0]<<" "<<a[1];    }

选项 A、4  8
B、8  4
C、4  4
D、8  8

答案2

解析 数组名作为函数参数属于地址传递,形参、实参共用同一内存空间。
转载请注明原文地址:https://kaotiyun.com/show/hNkp777K
0

最新回复(0)