struct怎么赋值啊?
parameters.individual tempind = new parameters.individual();//individuals是参数类parameter里面定义的结构
tempind = NewPop.ind[i];// 将种群中的第i个individual赋给tempind
//下面是按照条件进行individual中基因段的修改
if(*******)
{
NewPop.ind[i].属性1=tempind.属性2;//将NewPop.ind[i]中属性1的值修改为属性2的值
}
可是。。。。。
修改完之后为什么tempind 中属性1的值也变成属性2的值了?