- 博客(6)
- 资源 (3)
- 收藏
- 关注
原创 C语言网络编程基础1.2
在1.1节中我们介绍了基本的网络基础,现在我们来介绍一下已经为我们编程使用的函数:1.socket() --得到文件描述符 首先要使用这个函数是需要添加头文件和的。其原型为: int socket(int domain,int type,int protocol); 参数介绍: (1)domain一般设置成"AF_INET",就如前节数据结构struc
2009-12-22 21:10:00
717
原创 C语言网络编程基础1.1
在有了前一章的基础知识后,我想我们该进入下一步的学习了。一、socket的说明 socket是使用 Unix 文件描述符 (fiel descriptor) 和其他程序通讯的方式。 Unix 程序在执行任何形式的 I/O 的时候, 程序是在读或者写一个文件描述符。一个文件描述符只是一个和打开的文件相关联的整数。 但是(注意后面的话),这个文件可能是一个网络连接,FIFO,管道,终
2009-12-10 03:56:00
1924
原创 C语言网络编程基础
一、基础知识介绍 TCP(传输控制协议)和UDP(用户数据报协议是网络体系结构TCP/IP模型中传输层一层中的两个不同的通信协议。TCP:传输控制协议,一种面向连接的协议,给用户进程提供可靠的全双工的字节流,TCP套接口是字节流套接口(stream socket)的一种。UDP:用户数据报协议。UDP是一种无连接协议。UDP套接口是数据报套接口(datagram socket)的一种
2009-12-10 03:48:00
832
翻译 UNIX环境高级编程英语阅读学习第一章第一节.
1.1.Introduction All operating systems provide services for programs they run.Typical services include executing a new program,opening a file,reading a file,allocating a region of memory,g
2009-11-27 13:26:00
488
转载 http://blog.youkuaiyun.com/gnuhpc/archive/2009/11/24/4861901.aspx
http://blog.youkuaiyun.com/gnuhpc/archive/2009/11/24/4861901.aspxhttp://www.cnblogs.com/duzouzhe/archive/2009/06/19/1506699.htmlhttp://blog.youkuaiyun.com/metasearch/archive/2008/10/07/3030001.aspx
2009-11-25 09:31:00
362
转载 C语言宏定义
学习了C语言宏定义和函数的取舍这篇文章,感慨的确不错:我们来看一个例子,比较两个数或者表达式大小,首先我们把它写成宏定义:#define MAX( a, b) ( (a) > (b) (a) : (b) )其次,把它用函数来实现:int max( int a, int b){ return (a > b a : b)}很显然,我们不会选择用函数来完成这
2009-11-20 22:25:00
910
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人