我文件里是abcdefg为什么第二三次输出会出现这种情况
第二次只读到了fg,存入i这个数组中,覆盖了数组前两位ab,所以第二次读后,输出fgcde详见read方法读取规则:https://blog.csdn.net/jiaxianggege215/article/details/78271141
i大小为5,第一次读abcde进i,read()会把游标移到f前,第二次读fg进i,所以输出fgcde(i大小为5),第三次没得读了。
不应该是fgabcd吗?