C++函数中按地址传递指针形参问题
代码;void swap(float x , float y)
{
float tmp = x ; x = y ; y = tmp ;
}
void main()
{
float f1 = 5,f2 = 8;
swap(f1,f2)
cout<<f1<<f2;
}
运行程序为什么 f1,f2的值没有交换?
2012-03-29 15:22
2012-03-29 17:02
2012-03-29 18:15
好吧
2012-03-31 15:18
2012-03-31 15:18