level 7
洒家不戒女色
楼主
写了一段程序大概是这样
[新建一个random方式文件,并写了一些数据]
[显示出原本数据]----(A)
(B)
[对该文件内数据操作比较,会产生记录相互交换的效果](C)
[显示出整理后的数据]----(D)
直接执行的时候,(A),(D)处打印出来的结果是一样的,查看文件,数据并没有变化,就好像没有执行(C)段的代码一样,从(A)到(C)中间是顺序执行的,没有任何判断
如果逐步跟踪的话,每一步执行都是对的,并且跟踪出来(D)处打印的结果是期望结果
后来在(B)处加一个空循环延时,延时到一定长度时,能执行出期望结果,延时不够则不行
请教一下各位高手这是为什么
2010年08月12日 09点08分
1
[新建一个random方式文件,并写了一些数据]
[显示出原本数据]----(A)
(B)
[对该文件内数据操作比较,会产生记录相互交换的效果](C)
[显示出整理后的数据]----(D)
直接执行的时候,(A),(D)处打印出来的结果是一样的,查看文件,数据并没有变化,就好像没有执行(C)段的代码一样,从(A)到(C)中间是顺序执行的,没有任何判断
如果逐步跟踪的话,每一步执行都是对的,并且跟踪出来(D)处打印的结果是期望结果
后来在(B)处加一个空循环延时,延时到一定长度时,能执行出期望结果,延时不够则不行
请教一下各位高手这是为什么