赋值运算符
小林在前面小结中有说过赋值符号=就是赋值运算符,它的主要作用是将一个值赋给一个变量。
比如,把常量5的值赋给变量x。
x=5;
也可以把一个表达式的值赋给变量
int x;
x=3+5*2;
赋值过程中的类型转换
在赋值的过程中会自动的进行类型转换,将浮点型数据赋值给整型变量时,会舍弃小数部分。
将整型数据赋值给浮点型时,数值不会发生变化,但是会以指数形式存储到变量中。
将double型数据给float型数据赋值时,要注意数值范围不能溢出。
字符型数据赋值给整型变量时,是将字符在ASCII码表中的值赋给了整型变量。
将int,short,long型数据赋给char型变量时,是将其低8位原封不动的送到char型变量。
将signed型数据赋给长度一样的unsigned型变量