变量的赋值:

在程序的运行过程中,我们可以对他进行赋值操作。

在赋值表达式中等号的左边必须是左值(变量)。

这个时候使用的就是变量的地址,表示将数值 1000 存储到和变量 nNumber 相关联的地址中

int nNumberA = 100, nNumberB = 200;
nNumberA = 1000;

隐式类型转换:

在操作数类型不同的时候,编译器自动进行的类型转换,

在执行下列代码的时候, 等号的右边是字符类型,和左边的类型不匹配,

编译器会将字符 ‘a’ 转换成对应的 int 型 ascii 值 65 并赋值到左边

int nNumberC = ‘a’;

显式类型转换:

通过 () 运算符将目标数据手动的强制转换成指定类型,在任何转换中,如果将较大的类型转化成较小的类型都可能造成精度丢失。

int nNumberD = (int)3.1415926;