最近在做一个阅读电子书的软件,搞了份demo在学习,当中有关于读取当前位置前/后的这么两段代码
向后读取如上图,可以正常运行。
而向前读取时,如果也在get括号中用递增/递减,软件就会卡死(个人推测进入死循环),出问题的代码如下:
改成如下,就又正常了
琢磨一下午了还是弄不明白..
最近在做一个阅读电子书的软件,搞了份demo在学习,当中有关于读取当前位置前/后的这么两段代码
向后读取如上图,可以正常运行。
而向前读取时,如果也在get括号中用递增/递减,软件就会卡死(个人推测进入死循环),出问题的代码如下:
改成如下,就又正常了
琢磨一下午了还是弄不明白..
15 回答8.4k 阅读
8 回答6.3k 阅读
1 回答4.1k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
2 回答3.1k 阅读
2 回答3.8k 阅读
1 回答2.1k 阅读✓ 已解决
i = i++;
这一步右边先返回i,然后再递增,结果导致左边i没有改变。