读书人

while(*dest++ = *src++ != amp;#x27;\0amp;

发布时间: 2013-08-01 15:23:18 作者: rapoo

while(*dest++ = *src++ != '\0')//请问*src等于'/0'时,怎么没有停止执行循环,怎么还会将'\0'赋值给*dest?
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
[解决办法]
这里边涉及到的运算符的优先级顺序:
++(后自增) > *(解引用) > !=(不等于) > =(赋值)

读书人网 >C++

热点推荐