socket网络编程(C语言)的有什么经典的入门教材??

justin_zheng 2010-04-15 04:56:10
我想学SOCKET编程,要是用C语言的,这样容易跨平台,不懂有没有什么相关的入门教材?大家推荐下!LINUX或WINDOWS的都行!
...全文
2313 33 打赏 收藏 转发到动态 举报
写回复
用AI写文章
33 条回复
切换为时间正序
请发表友善的回复…
发表回复
lida2003 2010-05-20
  • 打赏
  • 举报
回复
哦,socket编程,又来了,这个很实用的。
DemonWhisper 2010-05-20
  • 打赏
  • 举报
回复
[Quote=引用 12 楼 ymje_521 的回复:]

网上找几个tcp udp 例子,跑一遍就OK了,原理也很简单,不用上升到书的高度吧
[/Quote]
Steves 是迟早要看的。
changyu496 2010-05-20
  • 打赏
  • 举报
回复
楼上的推荐的书都不错
我再推荐一本 《TCP/IPSocket编程(C语言实现)》,是清华大学出版社的
请参考如下网址
http://cs.baylor.edu/~donahoo/practical/CSockets/practical/
我觉得入门很不错~~
祝楼主成功
liumangmaoenen 2010-05-17
  • 打赏
  • 举报
回复
学习~
KevinHo 2010-05-17
  • 打赏
  • 举报
回复
《Windows Sockets API》
WaternieA 2010-05-17
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 kingteng 的回复:]

肯定是Richard Stevens的《Unix网络编程:卷一》
配合他的《TCPIP详解》三卷看
[/Quote]
就是这个。。。

我看有人推荐先学MARKFILE再学《UNIX环境高级编程》,然后再学《UNIX 网络编程》,是这样的路径吗?

这个不一定啦。可以遇到不懂的API,直接man
justin_zheng 2010-05-16
  • 打赏
  • 举报
回复
已经决定使用《UNIX网络编程》这本书来学习,还有个问题就是,我没有LINUX下的编程经验,是不是需要学习下LINUX下的系统编程??我看有人推荐先学MARKFILE再学《UNIX环境高级编程》,然后再学《UNIX 网络编程》,是这样的路径吗?
FoxMessire 2010-04-22
  • 打赏
  • 举报
回复
我也刚开始学习socket编程,正在看linux网络编程,感觉还行。
localxiao 2010-04-22
  • 打赏
  • 举报
回复
除了换个头文件

所有socket都是一样的接口

你看懂了就没问题了。
justin_zheng 2010-04-22
  • 打赏
  • 举报
回复
[Quote=引用 19 楼 sf_lsy 的回复:]
去下载区找下《linux网络编程》
[/Quote]
下载区linux网络编程哪个是林夕写的??
justin_zheng 2010-04-22
  • 打赏
  • 举报
回复
[Quote=引用 18 楼 rpbear 的回复:]
引用 17 楼 justin_zheng 的回复:

到图书馆稍微翻了翻UNIX网络编程:卷一,好难啊,不像是入门的教材!
从第一页慢慢看就会入门了,手边可以再备一本《unix环境高级编程》
[/Quote]
如果是在LINUX或WINDOWS下编程可以使用那本UNIX吗?至少在LINUX下编程可以使用这本书吗?是不是要装UNIX来学习啊?
sf_lsy 2010-04-21
  • 打赏
  • 举报
回复
[Quote=引用 21 楼 rpbear 的回复:]
引用 19 楼 sf_lsy 的回复:

去下载区找下《linux网络编程》
林夕的吧,个人感觉那书很差
[/Quote]
那书写的很浅,楼主还是初学者,还是蛮适合
rpbear 2010-04-21
  • 打赏
  • 举报
回复
[Quote=引用 19 楼 sf_lsy 的回复:]

去下载区找下《linux网络编程》
[/Quote]林夕的吧,个人感觉那书很差
sf_lsy 2010-04-21
  • 打赏
  • 举报
回复
或者去网上找下周立发写的《Linux网络编程一步一步学》系列文章
sf_lsy 2010-04-21
  • 打赏
  • 举报
回复
去下载区找下《linux网络编程》
rpbear 2010-04-21
  • 打赏
  • 举报
回复
[Quote=引用 17 楼 justin_zheng 的回复:]

到图书馆稍微翻了翻UNIX网络编程:卷一,好难啊,不像是入门的教材!
[/Quote]从第一页慢慢看就会入门了,手边可以再备一本《unix环境高级编程》
justin_zheng 2010-04-21
  • 打赏
  • 举报
回复
到图书馆稍微翻了翻UNIX网络编程:卷一,好难啊,不像是入门的教材!
小南家的青蛙 2010-04-20
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 kingteng 的回复:]

肯定是Richard Stevens的《Unix网络编程:卷一》
配合他的《TCPIP详解》三卷看
[/Quote]
入门的话,看半本《Unix网络编程:卷一》就差不多了
后续的话可以根据工作需要来看了
cx1014 2010-04-20
  • 打赏
  • 举报
回复
最近我刚好在学网络原理,看下
ForestDB 2010-04-20
  • 打赏
  • 举报
回复
帮顶。
加载更多回复(13)

69,369

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧