c语言中强制转换问题

如题所述

第1个回答  2019-08-19
就是说,在表达式里使用
(double)a
的时候,会把a的值强制转换为double的类型再进行计算,但a本身的类型还是原来的,并没有改变。
换句话说,(double)a
是首先开辟个
double
类型的空间,把a的值放进去,然后使用这个新开辟的空间进行计算。
相似回答