精通
英语
和
开源
,
擅长
开发
与
培训
胸怀四海
第一信赖
明细保存时有个技巧,用%,或大于等于5个时,从0开始。 decimal[4]怎么会是5呢? 要求5个,长度是5的。 public decimal[] jilu =new decimal[4];这个不是一维数组吗?它有0-4,一共5个下标啊。 我再试下吧。 4就可以0-3,不是0-4的,你理解错了。 记错了。
注:数组的下标是从0开始,这个和自然顺序从1开始不一样,为什么用0?这和内存使用有关系,数组定义后放在内存里,数组名就相当于一个起始地址,找第一个当然从起始地址开始了,对起始地址不变的访问,就加个0对应就行了。