为什么在C和C+中的算术运算之前必须将短时间转换为int?
从我得到的答案这个问题,看来C+继承了将short进int在C进行算术运算的时候,我可以选一下你的大脑吗?为什么这最初是在C中引入的吗?为什么不把这些操作short?
short
int
例如(摘自DYP在评论中的建议):
short s = 1, t = 2 ;auto x = s + t ;
x会有类型的INT.
x
不负相思意
哆啦的时光机
相关分类