winsock.h中的MAKEWORD宏
来源:互联网 发布:newa美容仪 知乎 编辑:程序博客网 时间:2024/06/14 02:06
什么是WORD? 看看就知道了:typedef unsigned short WORD;
那什么是MAKEWORD宏呢?先看结果:
#include <stdio.h>#include <winsock.h>int main(){printf("%x\n", MAKEWORD(3, 2)); // 203return 0;}
再来看看宏定义:
#define MAKEWORD(a, b) ((WORD)(((BYTE)(a)) | ((WORD)((BYTE)(b))) << 8))
最后说一下, VC中, char是1字节, short int 是2字节, int是4字节。
- winsock.h中的MAKEWORD宏
- VS2005 MAKEWORD WINSOCK
- WINSOCK编程步骤 MAKEWORD(2,2)使用
- 关于 winsock.h 与 winsock2.h 中的重定义解决办法
- makeword
- MAKEWORD
- MAKEWORD
- MAKEWORD
- MAKEWORD
- MAKEWORD
- winsock.h ws2def.h 宏重定义 解决方法
- winsock.h(Socket编程)
- 关于WINSOCK.H与winsock2.h中的重定义解决办法分析
- 关于WINSOCK.H与winsock2.h中的重定义解决办法分析
- 关于WINSOCK.H与winsock2.h中的重定义解决办法分析
- 关于WINSOCK.H与winsock2.h中的重定义解决办法分析
- 关于WINSOCK.H与winsock2.h中的重定义解决办法分析
- 关于WINSOCK.H与winsock2.h中的重定义解决办法分析
- 利用java编写的精灵吃豆的游戏
- Linux内核中链表处理
- nginx重新添加模块
- 实战给AW_Blog插件添加缓存(续)
- 系统架构师的必备知识储备
- winsock.h中的MAKEWORD宏
- 对大学专业学习的期望和目标
- ffmpeg打印文件信息工具
- struts2的那些事儿--No result defined for action.....and result input
- spring事务传播属性与隔离级别
- Java中equals和==的区别
- Zend Studio GitHub 使用教程
- 成长中的迷茫期
- Linux磁盘管理:LVM逻辑卷的创建及使用