c语言中可以写 123 /= 10; 吗?为什么?

日期:2016-10-21 17:37:57 人气:1

c语言中可以写 123 /= 10; 吗?为什么?

/=属于复合赋值运算符 这是专业的解释 首先辅助运算符的运算方向是“从右至左” 同时辅助运算符左边一定要是变量 因为赋值运算符右边的值要赋值给左边的变量(内存空间) 也有可能是你迷惑于123/=10 其实可以看作为123=123/10; 这还要说到内存了 总之赋值运算符左边一定要是变量
    A+
热门评论