跳转至

变量赋值和初始化

声明时初始化

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

注意事项

  • 声明变量后必须初始化,否则是垃圾值
  • 每条语句必须用分号结尾
  • = 是赋值,不是数学上的"等于"