说 short * short != short 但 int * int = int
摘要:
两个short型相乘 short e = 1; short f = 2; short g = e*f; 两个int型相乘 int e = 1; int f = 2; int g = e*f; 这样写却是编译成功了... 为是么呢? 刚刚问了鸟丰,他说这两个short的运算都会被转换成int型,但两个int型还是int型... 那如果有溢出的时候会怎样呢,他说会发生截断 阅读全文
posted @ 2011-08-11 22:51 laizhd 阅读(179) 评论(0) 推荐(0) 编辑