C
文章平均质量分 80
Iohboel
欢迎访问最新博客https://lifeilu.github.io/
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C语言中volatile关键字的作用
原文地址:http://blog.youkuaiyun.com/tigerjibo/article/details/7427366目录(?)[-]一前言二volatile详解一.前言1.编译器优化介绍:由于内存访问速度远不及CPU处理速度,为提高机器整体性能,在硬件上引入硬件高速缓存Cache,加速对内存的访问。另外在现代CPU中转载 2016-08-09 14:43:58 · 400 阅读 · 0 评论 -
send,recv,sendto,recvfrom
send函数 int send( SOCKET s, const char FAR *buf, int len, int flags ); 不论是客户还是服务器应用程序都用send函数来向TCP连接的另一端发送数据。客户程序一般用send函数向服务器发送请求,而服务器则通常用send函数来向客户程序发送应答。该函数的第一个参数指定发送端套接字描述符;转载 2016-05-12 17:04:40 · 470 阅读 · 0 评论 -
makefile语法及写法
0 Makefile概述 -------------------------------------------------------------------------------- 什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefil转载 2016-05-11 09:40:02 · 578 阅读 · 0 评论 -
socket中的短连接与长连接,心跳包示例详解
原文地址:http://blog.youkuaiyun.com/fireroll/article/details/9043221TCP连接简介当网络通信时采用TCP协议时,在真正的读写操作之前,server与client之间必须建立一个连接,当读写操作完成后,双方不再需要这个连接时它们可以释放这个连接,连接的建立是需要三次握手的,而释放则需要4次握手,所以说每个连接的建立都是需要资源消耗和转载 2016-07-15 11:35:10 · 5746 阅读 · 0 评论 -
Linux下C语言编程的问题
1.socket延时设置不生效setsockopt设置延时之后并没有生效,留坑???2.bind addresssocket关闭之后,所使用的地址不能立即释放;bind 普遍遭遇的问题是试图绑定一个已经在使用的端口。该陷阱是也许没有活动的套接字存在,但仍然禁止绑定端口(bind 返回 EADDRINUSE),它由 TCP 套接字状态 TIME_WAIT 引起。该状态在套接字关闭后约原创 2016-08-01 12:15:28 · 1323 阅读 · 0 评论 -
C语言二维数组作为函数的参数
前言:今天在实现装配线调度程序时候,用到了二维数组,并将其作为函数的参数。在写程序的时候,遇到一些问题,即二维数组做函数的参数应该如何正确表示。我写程序的错误如下程序所示: 1 #include 2 void print(int *a[3]) 3 { 4 printf("%d\n",a[0][0]); 5 } 6 7 int main() 8 { 9转载 2016-05-22 17:25:33 · 961 阅读 · 0 评论
分享