变量赋值和初始化
声明时初始化
int price = 0; // 声明的同时赋初值
int a = 10; // a 的初始值是 10
先声明再赋值
int price; // 声明(此时值是随机值——垃圾值)
price = 0; // 赋值
赋值运算符
💡 "=" 是赋值运算符,有运算符的式子叫做表达式
int x;
x = 5; // 把 5 赋给 x
x = x + 2; // 先取 x 的值(5),加 2 得 7,再赋给 x
注意事项
- 声明变量后必须初始化,否则是垃圾值
- 每条语句必须用分号结尾
= 是赋值,不是数学上的"等于"