From 0f61f6bd3d62a8dac9b9c03270f5878aa5f44588 Mon Sep 17 00:00:00 2001 From: Hatter Jiang Date: Fri, 17 Jan 2025 00:43:20 +0800 Subject: [PATCH] feat: update single files compile error --- single_files/for.zig | 2 +- single_files/optionals.zig | 6 +++--- single_files/while.zig | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/single_files/for.zig b/single_files/for.zig index 08f18a8..15585b3 100644 --- a/single_files/for.zig +++ b/single_files/for.zig @@ -2,7 +2,7 @@ const print = @import("std").debug.print; pub fn main() void { const string = [_]u8{ 'a', 'b', 'c' }; - for (string) |character, index| { + for (string, 0..) |character, index| { print("{} - {}\n", .{index, character}); } } diff --git a/single_files/optionals.zig b/single_files/optionals.zig index 7fa6456..6c184f5 100644 --- a/single_files/optionals.zig +++ b/single_files/optionals.zig @@ -1,7 +1,7 @@ const print = @import("std").debug.print; pub fn main() void { - var a: ?i32 = null; - var b = a orelse 1; - print("{} {} \n", .{a, b}); + const a: ?i32 = null; + const b = a orelse 1; + print("{?} {} \n", .{a, b}); } diff --git a/single_files/while.zig b/single_files/while.zig index b423af5..48aa2c8 100644 --- a/single_files/while.zig +++ b/single_files/while.zig @@ -4,7 +4,7 @@ const print = std.debug.print; pub fn main() void { var sum: i32 = 0; var i: i32 = 0; - while (i <100) : (i += 1) { + while (i < 100) : (i += 1) { sum += i; } print("Sum: {}\n", .{sum});