Chinaunix首页 | 论坛 | 博客
  • 博客访问: 209727
  • 博文数量: 32
  • 博客积分: 306
  • 博客等级: 二等列兵
  • 技术积分: 337
  • 用 户 组: 普通用户
  • 注册时间: 2011-11-15 10:02
文章分类
文章存档

2013年(21)

2011年(11)

我的朋友

发布时间:2013-01-31 19:35:54

ubuntu安装好的时候gcc就已经安装好了,但还是不能写C语言程序,因为必要的一些库和头文件都没有安装,所以需要安装些重要的头文件,最重要的就是安装build-essential这个软件包,安装这个软件包时会自动安装上g++, libc6-dev, linux-libc-dev, libstdc++6-4.1-dev等一些必须的软件和头文件库。 安装方法:sudo apt-get .........【阅读全文】

阅读(2161) | 评论(0) | 转发(0)

发布时间:2013-01-31 16:49:00

C语言编程规范  1. 基本要求 1.1 程序结构清析,简单易懂,单个函数的程序行数不得超过100行。 1.2 打算干什么,要简单,直接了当,代码精简,避免垃圾程序。 1.3 尽量使用标准库函数和公共函数。 1.4 不要随意定义全局变量,尽量使用局部变量。 1.5 使用括号以避免二义性。 2.可读性要求 2.1 可读.........【阅读全文】

阅读(4068) | 评论(0) | 转发(0)

发布时间:2013-01-30 10:34:36

accept()函数        系统调用 accept() 会有点古怪的地方的!       你可以想象发生 这样的事情:有人从很远的地方通过一个你在侦听 (listen()) 的端口连接 (connect()) 到你的机器。它的连接将加入到等待接受 (accept()) 的队列 中。      &n.........【阅读全文】

阅读(1184) | 评论(0) | 转发(0)

发布时间:2013-01-30 10:17:19

recv函数int recv( SOCKET s, char FAR *buf, int len, int flags);不论是客户还是服务器应用程序都用recv函数从TCP连接的另一端接收数据。该函数的第一个参数指定接收端套接字描述符;第二个参数指明一个缓冲区,该缓冲区用来存放recv函数接收到的数据;第三个参数指明buf的长度;.........【阅读全文】

阅读(1320) | 评论(0) | 转发(0)

发布时间:2013-01-30 09:15:43

 Linux Socket编程(不限Linux)2010-12-12 21:58 by 吴秦, 55929 阅读, 31 评论, 收藏, 编辑 “一切皆Socket!”话虽些许夸张,但是事实也是,现在的网络编程几乎都是用的socket。——有感于实际编程和开源项目研究。我们深谙信息交流的价值,那网络中进程之间如何通信.........【阅读全文】

阅读(1129) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册