日期:2014-05-16  浏览次数:20570 次

socket编程时的疑问
server发送了一个int(只发送了一个int),   client接收之后,
numbytes=recv(socket,   buf,   sizeof(buf),   0);
printf( "Response   from   server:\n%s\n ",   buf);
显示为空,为什么?

------解决方案--------------------
printf( "Response from server:\n%d\n ", atoi(buf));