winsock与BSD socket一样吗?

这两种接口的函数名 参数 功能都一样吧,是不是可以写跨平台网络程序?

BSD socket是linux下的网络编程接口?函数库?

当然不同,但是大体类似,Windows下唯一和Linux一致的API只有POSIX,而且Windows只支持1.x规范。

api不兼容,需要分别编写,也就是他们不相同,不能直接一套代码跨平台。
只不过有些API恰巧相同。