变量¶ C 库公开的变量可以在 lib 声明中使用类似全局变量的声明进行声明 lib C $errno : Int32 end 然后就可以获取和设置它 C.errno # => some value C.errno = 0 C.errno # => 0 可以使用注释将变量标记为线程局部变量 lib C @[ThreadLocal] $errno : Int32 end 请参考 类型语法 了解外部变量类型中使用的符号。