C/C++小问题锦集
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C/C++小问题锦集相关的知识,希望对你有一定的参考价值。
“=”和“<=” 的优先级
1.( (file_got_len = recv_str(sock,buf,BUF_SIZE) ) <= 0)
2.( file_got_len = recv_str(sock,buf,BUF_SIZE) <= 0 )
第二种情况下,当recv_str()函数成功返回发送字符串的时候,尽管会成功返回发送字节数大于0,
但是,file_got_len只会返回0,
因为“<=”的优先级大于“=”。
所以在多语句写在一起时,最好用() 明示!!
以上是关于C/C++小问题锦集的主要内容,如果未能解决你的问题,请参考以下文章