变量的赋值:
在程序的运行过程中,我们可以对他进行赋值操作。
在赋值表达式中等号的左边必须是左值(变量)。
这个时候使用的就是变量的地址,表示将数值 1000 存储到和变量 nNumber 相关联的地址中
int nNumberA = 100, nNumberB = 200;
nNumberA = 1000;
隐式类型转换:
在操作数类型不同的时候,编译器自动进行的类型转换,
在执行下列代码的时候, 等号的右边是字符类型,和左边的类型不匹配,
编译器会将字符 ‘a’ 转换成对应的 int 型 ascii 值 65 并赋值到左边
int nNumberC = ‘a’;
显式类型转换:
通过 () 运算符将目标数据手动的强制转换成指定类型,在任何转换中,如果将较大的类型转化成较小的类型都可能造成精度丢失。
int nNumberD = (int)3.1415926;