全心思齐网

c语言m*=i*j什么意思?

其中i*j是C语言中的乘法,作用为将i和j相乘,结果为者的积。

*=为C语言的特殊赋值运算符。a*=b的格式,相当于 a=a*b; 即先将ab相乘,积赋值给a。a*=b的形式更高效。于是m*=i*j会先计算i*j,再把结果与m相乘,最终赋值给m。等效于 m = m * (i*j)

匿名回答于2024-05-17 23:07:49


相关知识问答