【发布时间】:2013-02-13 00:06:39
【问题描述】:
例如:
int a = 10;
a += 1.5;
这运行得很完美,但是
a = a+1.5;
这个作业说Type mismatch: cannot convert from double to int。
所以我的问题是:+= operator 和= operator 有什么区别。为什么第一个任务没有说什么,但第二个会。请给我解释一下。只是我想知道我是否可以将第一个作业用于所有地方。
【问题讨论】:
-
这个问题被讨论了很多很多次。了解如何使用搜索