summaryrefslogtreecommitdiffstatshomepage
path: root/exercises/054_manypointers.zig
diff options
context:
space:
mode:
authorUy Ha <hchanuy@gmail.com>2023-10-18 19:28:34 +0000
committerUy Ha <hchanuy@gmail.com>2023-10-18 19:28:34 +0000
commitb6abbf948c187d08bbb97ecdce46c57d9e1ef8c3 (patch)
tree2c03555aa076133cb1343aa2a8e36c44bf7ee692 /exercises/054_manypointers.zig
parent9b58f3e83cd33ce07d06c679a24f0798e5e44504 (diff)
Introduce syntax for turning a many pointer to a slice
Diffstat (limited to 'exercises/054_manypointers.zig')
-rw-r--r--exercises/054_manypointers.zig1
1 files changed, 1 insertions, 0 deletions
diff --git a/exercises/054_manypointers.zig b/exercises/054_manypointers.zig
index 695b55e..ede02df 100644
--- a/exercises/054_manypointers.zig
+++ b/exercises/054_manypointers.zig
@@ -4,6 +4,7 @@
// var foo: [4]u8 = [4]u8{ 1, 2, 3, 4 };
// var foo_slice: []u8 = foo[0..];
// var foo_ptr: [*]u8 = &foo;
+// var foo_slice_from_ptr: []u8 = foo_ptr[0..4];
//
// The difference between foo_slice and foo_ptr is that the slice has
// a known length. The pointer doesn't. It is up to YOU to keep track