16 lines
460 B
Zig
16 lines
460 B
Zig
const std = @import("std");
|
|
|
|
pub fn main() !void {
|
|
const stdout_wr = std.io.getStdOut().writer();
|
|
|
|
// 1. Index element index sizes are comptime-known
|
|
const a1: []const u8 = &[_]u8{ 'a', 'b', 'c' };
|
|
// also works with slices
|
|
//const a2: [] u8 = &a1;
|
|
for (a1) |el_a|
|
|
try stdout_wr.print("{c}\n", .{el_a});
|
|
// 2. Index element index sizes are not comptime-known
|
|
// Convention is to provide a `next()` method.
|
|
// TODO
|
|
}
|