如何将赋值用作!=运算符的操作数?

时间:2016-10-03 03:55:51

标签: c

例如:

while((*s1++=*s2++)! ='\0')

如何将*s2++*s1++的分配与'\0'进行比较?

1 个答案:

答案 0 :(得分:1)

赋值表达式的值是分配给表达式左操作数的值。

所以你所拥有的是一项测试,即分配给*s1的值不等于'\0'