vb.net 中的structure 之间值传递
vb.net吧
全部回复
仅看楼主
level 2
zaftpilot
楼主
如题,已经建立了一种structure,然后新建两个个这种structure的变量a和b ,现在用a=b的方式将b里的值传给a,结果却是地址的传递,请问值传递应该怎么做?
2013年11月02日 13点11分
1
level 10
二笔青年🐷
结构默认不就是传值吗?
2013年11月03日 12点11分
2
zaftpilot
那为什么我做a=b(a和b都是结构变量)之后,我修改a中元素的值时,b也会跟着变化? 这不是由于地址传递的原因吗?
2013年11月04日 02点11分
zaftpilot
我重新试了一下,structure里定义的单个变量是值传递,数组好像是地址传递
2013年11月04日 02点11分
level 13
Nukepayload2
序列化,然后用内存流复制
2013年11月04日 11点11分
3
1