为什么不习惯用if (retval==SOCKET_ERROR) 因为这样写容易 少写一个=号, 而编译器可能只报警告而不是错误. 但是, 如果 if(SOCKET_ERROR == retval) 少写一个=号,则编译肯定会报错, 而不是警告了. 所以这样写的目的, 只是为了更好的防止编码出错的可能性.
楼主的意思是这样吧? if(1 == i) 这样的话如果你少写一个=号的话会报错的
64,639
社区成员
250,578
社区内容
加载中
试试用AI创作助手写篇文章吧