一.前言
memset()函数多用在socket中。
二.讲解
1.函数的功能
- memset()函数
用来对一段内存空间全部设置为某个字符,一般用在对定义的 字符串 或 数组 进行初始化为‘ ’或‘/0’;
2.函数使用
memset()
①.原型:
extern void *memset(void *buffer, int c, int count)
count:是buffer的长度.
②.参数:
- buffer:为指针或是数组。
- c : 是赋给buffer的值。
-
count: 是buffer的长度。
lEvent参数表
值 |
意义 |
FD_READ | 欲接收读准备好 的通知. |
FD_WRITE | 欲接收写准备好 的通知. |
FD_OOB | 欲接收带边数据到达 的通知. |
FD_ACCEPT | 欲接收将要连接 的通知. |
FD_CONNECT | 欲接收已连接好 的通知. |
FD_CLOSE | 欲接收套接口关闭 的通知. |
③.举例:
rc = WSAAsyncSelect(s,hWnd,wMsg,FD_READ|FD_WRITE);