![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C基础
sinat_24562437
这个作者很懒,什么都没留下…
展开
-
assert
assert 断言属于 c 头文件assert.h逻辑如下: 不满足条件,程序就会调用abort()函数,终止程序。满足条件,程序正常运行。define NDEBUG 可以关闭。(windows release版本程序预定义宏里就有NDEBUG所以就关闭了assert)实现如下:ifdef NDEBUGdefine assert(exp) ((void)0)...转载 2018-08-28 20:21:37 · 391 阅读 · 0 评论 -
UDP
同步客户端和同步服务器差别在于: 1、服务器多绑定了一个地址。 2、收发数据差异: 服务器是被动的(先recv 再 sento) ,客户端是主动的(先sendto 再 recv)。UDP和TCP 的不同 1、C-S对应关系不同: UDP: a. 客户端用一个套接字可以向多个服务端发送数据,从客户端角度看是C-S是1:n的。 因为UDP不是面向连接的,不需要像TCP去con...原创 2018-09-14 21:24:05 · 156 阅读 · 0 评论