【发布时间】:2015-12-02 07:33:23
【问题描述】:
为什么以下不起作用?
f = function(...) for (i in ...) print(i)
f(1:3)
# Error in f(1:3) : '...' used in an incorrect context
虽然这工作正常
f = function(...) for (i in 1:length(...)) print(...[i])
f(1:3)
# [1] 1
# [1] 2
# [1] 3
【问题讨论】:
标签: r function arguments parameter-passing