程序写得不够完整。程序就是C程序。你使用C的编译器即可。比如Windows下的vs或Linux下的gcc。
头文件不对。你试试看把 va_list.h 和 stdarg.h 都include上。另外,sys/type.h 应该是 sys/types.h 吧,估计是你笔误了。
TCP/IP协议是当前广域网和局域网通用的网络协议,因此,基于TCP/IP的编程就格外重要。从应用上来说,现在直接利用C层次Socket
API进行TCP/IP编程的人确实越来越少了,各种现成的框架(如ACE、Java、.NET
FCL)和控件(如IP*Works)大大简化了TCP/IP编程的难度。
你的这段要在linux下运行,应该是C语言,也许你没有一些头文件,
还有,这一段不是网络编程啊,要学就用
linux gcc编译执行 不过你还是先学linux和gcc好了。