2.转换后不会改变原数据的类型及变量值,只在本次运算中临时性转换。
这是什么意思?
//比如这样 float a = 1.1; int b = (int)(a); //变量b的类型是int,值是1 //但是变量a的类型仍然是float,值还是1.1
printf("%d\n",b) 就是1,你打印的是b不是