我试图解析从服务器中的客户端接收到的数据。服务器必须根据客户以前发送的内容发回消息。但我不能让strncmp函数比较字符串。它总是到达其他地方,我的服务器关闭连接。我的客户也保持连接并在屏幕上打印我输入的选项。 请帮助理解错在哪里! 谢谢! Incorrect Inputclose error: Bad file descriptor Program exited with code 01. vo
我在看GNU C库函数glibc-2.18,这是我找到的代码strncmp.c 看着它,我不明白它为什么这样写。这个循环是否展开? 为什么不使用5或10而不是4?为什么他们这样写而不是使用更直接的方法? /* Compare no more than N characters of S1 and S2,
returning less than, equal to or greater t