feat: 新增 i32 / u64 / char 类型 + 字符字面量 "'a'"

This commit is contained in:
2026-06-05 20:47:44 +08:00
parent 6fc599e6c2
commit 18172ca724
12 changed files with 146 additions and 16 deletions
+9
View File
@@ -0,0 +1,9 @@
fn main() -> i64 {
let a: i32 = 100; // i64 字面量 → i32 变量(隐式转换)
let b: u64 = 999; // i64 字面量 → u64 变量(隐式转换)
let c: char = 'A'; // 字符字面量
print_i64(a); // 100 (i32 自动加宽为 i64)
print_i64(c); // 65 (char 自动加宽为 i64)
print_i64(b); // 999 (u64 传 i64 参数 — 允许)
return 0;
}