永发信息网

指针的对象交换了 但是已经定义的值没换? 谁能解释一下

答案:2  悬赏:50  手机版
解决时间 2021-02-11 11:42
  • 提问者网友:焚苦与心
  • 2021-02-10 22:20
x=5;
y=6;
system.out.println(x,y);
private xxxx(persion s1 persion x2);

s1=s2;

我要哭了 2个月的结果 就是这样子? 不适合吗?
最佳答案
  • 五星知识达人网友:慢性怪人
  • 2021-02-10 23:39
基本数据是按值传递的,也就是直接传进去的5,6而已,xy本身没有变化
全部回答
  • 1楼网友:妄饮晩冬酒
  • 2021-02-11 00:29
#include //尽量不改动你的 int change(int *p,int bufsize) { int i=0; int *t,*h,*temp; t=p; h=p; temp=p; //max // for(i=0;*p!='\0';i++)//注意:元素0的值等于'\0',所以这种判断会漏掉0后边的元素 for (i=0;i*t) { t=p; } p++; } printf("max=%d\n",*t); p=temp;//reset first //min // for(i=0;*p!='\0';i++) for (i=0;i
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯