|
@@ -12,11 +12,13 @@
|
|
|
const std = @import("std");
|
|
|
|
|
|
pub fn main() void {
|
|
|
- // Take a good look at the type of the zen12 string:
|
|
|
+ // Take a good look at the array type to which we're coercing
|
|
|
+ // the zen12 string (the REAL nature of strings will be
|
|
|
+ // revealed when we've learned some additional features):
|
|
|
const zen12: *const [21]u8 = "Memory is a resource.";
|
|
|
- // It would also have been valid to coerce this to a slice:
|
|
|
//
|
|
|
- // const zen12: []const u8 = "...";
|
|
|
+ // It would also have been valid to coerce to a slice:
|
|
|
+ // const zen12: []const u8 = "...";
|
|
|
//
|
|
|
// Now let's turn this into a "many pointer":
|
|
|
const zen_manyptr: [*]const u8 = zen12;
|