unix网络编程的有关问题

unix网络编程的问题
我编写了一个服务器端程序,用telnet连上去,然后用telnet发送一个字符串 "time "。在服务器端用print( "%s ",line)可以正确打印出来,但是用strcmp(line, "time ")的返回值却不为0,这是为什么?


可能跟结尾符有关,line中除了time还有结尾符,print没答应出来而已


你的buf,接受到数据之后,应该先在末尾加上 '\0 '

unix网络编程的有关问题

相关文章:

你感兴趣的文章:

标签云: