求大侠解释一道小题目!!!
What does the following do: 下述语句输出什么?void afunction(int *x)
{
x=new int;
*x=12;
}
int main()
{
int v=10;
afunction(&v);
cout<<v;
}
答案为什么是10啊?V
2010-10-11 22:34
2010-10-11 22:57
2010-10-12 03:57
2010-10-12 09:47
程序代码:void afunction(int *x)
{
//x=new int;
*x=12;
}
int main()
{
int v=10;
afunction(&v);
cout<<v;
return 0;
}

2010-10-12 14:58
2010-10-12 17:10