(玄关)捞:关于类型转换
  • 板块灌水区
  • 楼主Jerrycyx
  • 当前回复7
  • 已保存回复7
  • 发布时间2024/8/15 08:58
  • 上次更新2024/8/15 10:57:44
查看原帖
(玄关)捞:关于类型转换
545986
Jerrycyx楼主2024/8/15 08:58

原帖

  1. int 和 long long 运算会自动转 long long 吗?和写的顺序有关吗?(比如 int 类型的数在前面和 long long 的数在前面有区别吗?)

  2. 同上,int 和 double 运算会自动转吗?顺序有关系吗?

  3. 程序自动转类型的时候,是通过运算符优先级的顺序依次转的,还是只要有就转?比如说 (long long)a+(int)b*c 中,b*c 是否会以 long long 来运算?

  4. 如果想让一个式子用 long long 来计算,强转类型的时候是写在前后都可以吗?比如说 (long long)a*b 和 a*(long long)b 是一样的吗?

  5. 1ll*a 或 1.0*a 等语法使用的是乘法运算,速度是否会慢于 (long long)a 或 (double)a 等强转类型?

2024/8/15 08:58
加载中...