This commit is contained in:
Jonathan Halmen 2021-11-05 17:37:12 +01:00
parent 88886a37d9
commit f6de68a1f2
10 changed files with 20 additions and 20 deletions

View file

@ -30,7 +30,7 @@
//
const print = @import("std").debug.print;
pub fn main() void {
pub fn main() void {
// ALL numeric literals in Zig are of type comptime_int or
// comptime_float. They are of arbitrary size (as big or
// little as you need).
@ -46,7 +46,7 @@ pub fn main() void {
const const_int = 12345;
const const_float = 987.654;
print("Immutable: {}, {d:.3}; ", .{const_int, const_float});
print("Immutable: {}, {d:.3}; ", .{ const_int, const_float });
// But something changes when we assign the exact same values
// to identifiers mutably with "var".
@ -69,7 +69,7 @@ pub fn main() void {
var_int = 54321;
var_float = 456.789;
print("Mutable: {}, {d:.3}; ", .{var_int, var_float});
print("Mutable: {}, {d:.3}; ", .{ var_int, var_float });
// Bonus: Now that we're familiar with Zig's builtins, we can
// also inspect the types to see what they are, no guessing