Varargs编译指示

varargs 编译指示只适用于过程 (和过程类型)。 它告诉Nim proc可以在最后指定的参数获取可变数量的参数。 Nim字符串值将自动转换为C字符串:

  1. proc printf(formatstr: cstring) {.nodecl, varargs.}
  2.  
  3. printf("hallo %s", "world") # "world"将作为C字符串传递