博主分享免费Java教学视频,B站账号:Java刘哥
- //值传递,*不改变a,b的值*
- void swap1(int p,int q)
- {
- int temp;
- temp=p;
- p=q;
- q=temp;
- }
- //指针传递,函数体内只有指针值的变化,**改变a,b的值**
- void swap2(int *p,int *q)
- {
- int temp;
- temp=*p;
- *p=*q;
- *q=temp;
- }
- //指针传递,函数体内只有指针的变化,**不改变a,b的值**
- void swap3(int *p,int *q)
- {
- int *temp;
- temp=p;
- p=q;
- q=temp;
- }
- //引用传递,会报错
- void swap4(int &p,int &q)
- {
- int temp;
- temp=p;
- p=q;
- q=temp;
- }
- 微信
- 交流学习,有偿服务
-
- 博客/Java交流群
- 资源分享,问题解决,技术交流。群号:590480292
-
您可以选择一种方式赞助本站
支付宝扫一扫赞助
微信钱包扫描赞助
赏