我已经键入> scan
查看scan()
函数的主体,但我无法弄清楚它的哪一部分可能负责用户输入数据的可能性。
(如果我们调用函数,x=scan()
我们可以创建x
,在空行时按回车结束交互)。
这一点在这里:
.Internal(scan(file, what, nmax, sep, dec, quote, skip, nlines,
na.strings, flush, fill, strip.white, quiet, blank.lines.skip,
multi.line, comment.char, allowEscapes, encoding))
这是函数返回之前的最后一段代码。这是对 的调用.Internal
,一些执行扫描的 C 代码。
来自?.Internal
:
.Internal performs a call to an internal code which is built in
to the R interpreter.