Browse Source

Update ex005 because no need for pointers

Dave Gauer 4 years ago
parent
commit
f3e25be7d0
1 changed files with 11 additions and 5 deletions
  1. 11 5
      exercises/005_arrays2.zig

+ 11 - 5
exercises/005_arrays2.zig

@@ -30,17 +30,23 @@ pub fn main() void {
     // Okay, that's all of the problems. Let's see the results.
     //
     // We could print these arrays with leet[0], leet[1],...but let's
-    // have a little preview of Zig "for" loops instead:
+    // have a little preview of Zig 'for' loops instead:
+    //
+    //    for (<item array>) |item| { <do something with item> }
+    // 
+    // Don't worry, we'll cover looping properly in upcoming
+    // lessons.
+    //
     std.debug.print("LEET: ", .{});
 
-    for (leet) |*n| {
-        std.debug.print("{}", .{n.*});
+    for (leet) |n| {
+        std.debug.print("{}", .{n});
     }
 
     std.debug.print(", Bits: ", .{});
 
-    for (bit_pattern) |*n| {
-        std.debug.print("{}", .{n.*});
+    for (bit_pattern) |n| {
+        std.debug.print("{}", .{n});
     }
 
     std.debug.print("\n", .{});