• Varargs编译指示

    Varargs编译指示

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

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