我想问一下,一下交换方法为什么行不通?
时间:2011-12-14
来源:互联网
int t;
t=a;
a=b;
b=t;
}
作者: xiayizhannext 发布时间: 2011-12-14
*a=b;*b=t;
作者: flyrack 发布时间: 2011-12-14
作者: a81895898 发布时间: 2011-12-14
void exchange(int *a,int *b)
void exchange(int &a,int &b)
作者: LUOYING198791 发布时间: 2011-12-14
这个是传值参数,要用传址参数据,或别名
void exchange(int *a,int *b)
void exchange(int &a,int &b)
作者: zscedu 发布时间: 2011-12-14
void exchange(int *a,int *b){
int t;
t=*a;
*a=*b;
*b=t;
}
作者: jiutianc 发布时间: 2011-12-14
引用 3 楼 luoying198791 的回复:
这个是传值参数,要用传址参数据,或别名
void exchange(int *a,int *b)
void exchange(int &a,int &b)
++
+++
作者: fcmsuck 发布时间: 2011-12-14
作者: feidaosh 发布时间: 2011-12-14
作者: AnYidan 发布时间: 2011-12-14
作者: ouen333 发布时间: 2011-12-14
(Linux或Unix下可以在用GDB调试时,看每句C对应的汇编并单步执行观察相应内存和寄存器变化。)
不要迷信书、考题、老师、回帖;
要迷信CPU、编译器、调试器、运行结果。
并请结合“盲人摸太阳”和“驾船出海时一定只带一个指南针。”加以理解。
作者: zhao4zhong1 发布时间: 2011-12-14
作者: cfjtaishan 发布时间: 2011-12-14
作者: dic_008 发布时间: 2011-12-14
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28