【发布时间】:2014-11-08 22:30:06
【问题描述】:
这是我的代码:
h[ht] * sth -= 3;
“*”给我一个错误:
标记“*”的语法错误,无效的AssignmentOperator
我需要将 h[ht]*sth 的值减少 3
【问题讨论】:
-
如果你想用指针做你在
c做的事情,那么java don't support pointers -
h[ht]*sth的值是多少?怎么能减三?数组中有什么?你想做什么? -
这是
h[ht] * sth一个有效的变量名吗? -
告诉我们更多
h[ht] * sth -= 3;给一些详细的编码 -
您期望 -= 将结果分配给什么? LHS 必须是分配结果的参考。正如所写,这对我或编译器来说毫无意义。