while()在带有套接字的代码中循环的问题

时间:2019-02-23 15:00:35

标签: c

我的C代码中有一个简单的while()循环,但是printf()无法正常工作,服务器将新客户端连接到他,并且新连接也没有问题。

 //To get start index
window.getSelection().anchorOffset
// To get end index
window.getSelection().focusOffset

1 个答案:

答案 0 :(得分:3)

问题在于此处存在行缓冲:

printf("cnt is %d", cnt);

因为accept()块,所以您不会很快得到输出。只需添加换行符即可:

printf("cnt is %d\n", cnt);

那应该可以解决您的问题。