C、乘法中的减号运算符

C, minus operator in multiply

问题涉及 - 运算符的隐式乘法。 例如

float a = 10;
float b;

b = -a; 这有效吗? b = -10?

这不是隐式乘法,而是一元运算符 - 的使用。

代码有效,因为运算符适用于所有算术类型,包括浮点数。