Files
test/guide/language/assignment.zig
2026-01-19 05:43:29 +09:00

23 lines
627 B
Zig

const std = @import("std");
const print = std.debug.print;
pub fn main() !void {
const constant: i32 = 5; // Immutable variable
var variable: i32 = 5000; // Mutable variable
_ = constant;
variable += 1;
const inferred_constant: i32 = @as(i32, 5);
var inferred_variable: i32 = @as(i32, 5000);
inferred_variable += 1;
print("inferred_constant: {}, inferred_variable: {}\n", .{ inferred_constant, inferred_variable });
const a: i32 = undefined;
const b: i32 = undefined;
const c: u8 = undefined;
const d: u8 = 170;
print("a: {}, b: {}, c: {}, d: {}\n", .{ a, b, c, d });
}