Hello
我相信你一定是从 Hello, World! 开始学习其他语言的,在这里我们也不例外,我们来通过一个简单的程序,来向 zig 的世界打一声招呼!
先使用 zig init 命令初始化一个项目,再将以下内容覆写到 src/main.zig 中。
const std = @import("std");
pub fn main() void {
std.debug.print("Hello, World!\n", .{});
}简单说明
以上程序中,我们先通过 @import 这个内建函数(在zig中有很多的内置函数,它们都以@开头,并且遵循 小驼峰命名法)引入了 zig 的标准库。
@import 函数查找对应名称的模块或者 zig 源文件(源文件带后缀)并导入它。
zig 始终支持导入三个模块,std、builtin 和 root,分别代表标准库、构建目标相关信息、根文件(编译时的 root 文件,通常为 src/main.zig)。