首页
编程
java
php
前端
首页
编程
java
php
前端
提问!(我真的什么都不懂)
a和b的值不是会交换吗?为什么没有交换?
还有这个快捷键为什么Ctrl➕f9可以编译为什么Ctrl➕f10不能运行啊?真的很懵
swap 函数里 整形作为入参,都是值传递【相当于主函数变量的副本】,swap函数里交换, 不影响 主函数的 变量
直接 F9编译,F10 运行,Ctrl + F9 是 检查语法问题
这个改变的只是形参a,b得值,实参a,b得值并不会改变,如果要改变,就用指针
帮你找了个相似的问题, 你可以看下:
https://ask.csdn.net/questions/7477247
我还给你找了一篇非常好的博客,你可以看看是否有帮助,链接:
不使用任何中间变量如何将a、b的值进行交换(三种方法)
点击展开全文