C语言实现socket编程TCP通信的问题?

2025-03-31 06:56:05
推荐回答(2个)
回答(1):

我做试验,发现是如果你这样写:
char sendbuf[1024] = {"123456\n"};
也就是发送数据加上了换行,服务端立即显示了。看来不加换行就被缓存了(应该是被服务端收到但缓存了)。

回答(2):

兄嘚,这是缓存问题。可以write之后用fflush清空