C语言允许强制类型转换将一个表达式转换成所需类型,定义时类型名加上?

2025-03-17 16:13:17
推荐回答(3个)
回答1:

类型说明符

强制类型转换是通过类型转换运算来实现的。其一般形式为:(类型说明符)(表达式)其功能是把表达式的运算结果强制转换成类型说明符所表示的类型。自动转换是在源类型和目标类型兼容以及目标类型广于源类型时发生一个类型到另一类的转换。例如: (float) a 把a转换为实型,(int)(x+y) 把x+y的结果转换为整型。

回答2:

不是 是(要转换类型)(转换表达式)
比如要把a=3.2*5转换成整形 则语句是(int)(a=3.2*5)

回答3: