c语言中,强制转换的变量要不要加括号,比如int(a),这样算对吗?

2025-03-10 18:06:00
推荐回答(1个)
回答1:

强制转换类型的格式如(int)a
就是说括号是加在类型两边,而不是变量两边
而且,如果是:
(int)a+b 只对a进行了强制类型转换,
(int)a+(int)b 对a和b进行了强制类型转换,
(int)(a+b) 对a+b的和进行强制类型转换