注册 登录
编程论坛 C++教室

C++函数中按地址传递指针形参问题

韬藏 发布于 2012-03-29 15:22, 389 次点击
代码;
 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的值没有交换?
4 回复
#2
nicum2012-03-29 17:02
额,你这是传地址么,好好看看书
#3
BianChengNan2012-03-29 18:15
。。。。今天只看了你这一贴,多看书吧
#4
韬藏2012-03-31 15:18
回复 2楼 nicum
好吧
#5
韬藏2012-03-31 15:18
总算明白了
1