我把a的值赋给b,改变b时,a的值要不变,怎么写

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/03 09:48:00
我把a的值赋给b,改变b时,a的值要不变,怎么写

我把a的值赋给b,改变b时,a的值要不变,怎么写
我把a的值赋给b,改变b时,a的值要不变,怎么写

我把a的值赋给b,改变b时,a的值要不变,怎么写
从楼主的问可以看出a,b应该都是引用类型的变量吧,b=a时只是将a引用赋值给b,而不是把a所指的对象给b,说到底,a和b指向的是同一对象,所以a值变了,b对应也会变,要想不变的话,只能另外创建一个对象,然后把原来对象的属性全部复制到另一个对象中去,最后让b变量引用这个新对象.浅层复制的话可以用b=a.clone();

我把a的值赋给b,改变b时,a的值要不变,怎么写 编程:从键盘输入三个整数,分别赋给变量a,b,c,请按从小到大的顺序依次输出a,b,c(要求不改变a,b,c的值).我比较笨, A=B 将B的值赋给A,那么B还有值吗? 几何画板 绘制点如图我想把两个值赋给一个点上面那个事横坐标下面那个是纵坐标这两个参数是会随a b的改变而改变的不是定值 c语言中a=b是把b的值赋给a,那之后b的值变成了什么? abap中,在做loop动作时,如果tab-a相同,tab-b不同,则把tab-a对应的tab-b所有值作为参数传给函数.比如:tab-a tab-b 10001 1010001 2010002 10在做loop动作时,需要把10,20赋给tab-b,10001赋给tab-a,而不是一条一条地 c# 怎样在函数A中取另一函数B的局部变量值如题,我设public a,再将函数B中局部变量值赋给a,然后在函数A中取a值,但是取不到,好象a仍然是空.用static可以取,但是静态的,不行.请问怎么解决. 赋值语句 A=B B=A在程序框图中表达什么含义连着两个如 A=BB=A是表达把已知B的值赋给A,再将接受赋值过的A赋给B么快考试了,很需要解答, 指针*p=a*p=b 是不是吧b的值赋给了p所占的内存空间?上面已经吧a赋值给了*p,p所指的地址是a在内存中第一个元素的地址,*p = a那为什么我后面把b 赋值给了 *p 地址还是没变呢? p[1]输出2 还是保留 for循环中,表达式1的作用是A. 循环变量赋初值 B.循环条件 C. 改变循环变量的值 D.什么作用都没有 苏轼的《前赤壁赋》是一首( )A.骈赋B.抒情小赋C.文赋D.骚体赋 vb程序题:将二维数组A中的100个元素分别赋给一维数组B的每个元素并打印出来将二维数组 A 中的 100 个元素分别赋给一维数组 B 的每个元素并打印出来,要求把 A(1,1)到 A(1,10)依次赋给 B( 1)到 B( 是否可以将一个类的对象赋给另一个类的对象,class a,class b ,a c ,b d,把 c=d;可以吗 (13)若有定义和语句:int a,b;scanf(“%d,%d”,&a,&b);以下选项中的输入数据,不能把值3赋给变量a、5赋 将二维数组 A 中的 100 个元素分别赋给一维数组 B 的每个元素并打印出来,要求把 A(1,1)到 A(1,10)依次依次赋给 B( 1)到 B(10),把 A( 2,1)到 A( 2,10)依次赋给 B( 11)到 B( 20),……,把 A(10,1)到 A( 10,10)依次 int a=2,b=3,*p1=&a,*p2=&b; *p1=*p2; *p2=a; 为什么*p2=a;语句没有将a的值赋给b? 当c的值不为0时,在下列选项中能正确将c的值赋给变量a、b的是( )A、c=b=a; B、(a=c)||(b=c); C、(a=c)&&(b=c); D、a=c=b; 3、当c的值不为0时,在下列选项中能正确将c的值赋给变量a、b的是A)c=b=a; B)(a=c)‖(b=c); C)(a=c)&&(b=c); D)a=c=b;}