淘先锋技术网

首页 1 2 3 4 5 6 7

可以在赋值语句中通过赋值运算符对字符数组整体赋值?

谢邀!赋值运算符(=)是将右边表达式的值赋给左边的变量。赋值运算符左边必须是变量等有存储单元的元素,而不能是常量或表达式。比如说x+1=x就是非法的,因为x+1不是一个存储单元,不能被赋值。题主的问题可以用操作符==来试试。

int a,b,c,d,e;

e=(a+b+c+d==10);

如果满足题主所给的关系式则e的值为1,若不满足则为0.

希望能有所帮助!