gets
下面练习中命令的返回值是什么意思?
我试图在命令行上阅读file
。tclsh
文件
10 2 12 1 13
1 2 3 4 5 6
1 2 3 4 5
1 2 3 4a 5
命令和输出(命令行)
% set fp [open file r]
file4
% gets $fp line
45
% gets $fp line
42
% gets $fp line
41
% gets $fp line
42
% gets $fp line
-1
% close $fp
当我得到-1
输出时,我关闭了 file-pointer $fp
。但是这些值45 42 41 42
是什么意思?