diff options
author | Dave Gauer <dave@ratfactor.com> | 2021-04-04 16:38:40 -0400 |
---|---|---|
committer | Dave Gauer <dave@ratfactor.com> | 2021-04-04 16:38:40 -0400 |
commit | 30c9f1a798962c5c8ceb0d94bb1da5d450b9aec6 (patch) | |
tree | 22d90a9229e04ae498420e9427ca26ca0db01708 /exercises/038_structs2.zig | |
parent | cc0101392124fca0944dc4447a049ab406aa8a94 (diff) |
Explaining undefined 0xAA in 038 (for issue #43)
Diffstat (limited to 'exercises/038_structs2.zig')
-rw-r--r-- | exercises/038_structs2.zig | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/exercises/038_structs2.zig b/exercises/038_structs2.zig index b0db022..4f2ce48 100644 --- a/exercises/038_structs2.zig +++ b/exercises/038_structs2.zig @@ -4,7 +4,7 @@ // them to functions, etc. // // This exercise demonstrates how we can store structs in an array and -// how doing so lets us print them all (both) using a loop. +// how doing so lets us print them using a loop. // const std = @import("std"); @@ -50,3 +50,9 @@ pub fn main() void { }); } } + +// If you tried running the program without adding Zump as mentioned +// above, you get what appear to be "garbage" values. In debug mode +// (which is the default), Zig writes the repeating pattern "10101010" +// in binary (or 0xAA in hex) to all undefined locations to make them +// easier to spot when debugging. |