level 2
一、为什么是4
因为一共3条记录,指针从第3条记录下移1条记录会移动到文件尾(EOF),记录号变成4,到文件尾后继续下移是移动不了的,所以不论是SKIP 1还是SKIP 6,记录号都会变成4。
二、为什么是1
指针从文件尾上移4条记录,会移动到第1条记录,如果再上移一条记录会移动到文件头,但在文件头的记录号与顶部(TOP)记录的记录号一致,所以记录号显示为1。从文件头继续向上移动指针,指针不会移动,所以记录号仍显示为1。
2023年04月23日 00点04分