c常用宏定义,很全面

时间:2012-10-20 05:22:45
【文件属性】:

文件名称:c常用宏定义,很全面

文件大小:37KB

文件格式:DOC

更新时间:2012-10-20 05:22:45

宏定义

06: 得到一个结构体中field所占用的字节数 #define FSIZ(type,field) sizeof(((type *)0)->field) 07: 按照LSB格式把两个字节转化为一个Word #define FLIPW(ray) ((((word)(ray)[0]) * 256) + (ray)[1])//乘以256相当与左移8位 08: 按照LSB格式把一个Word转化为两个字节 #define FLOPW(ray,val) (ray)[0] = ((val)/256); (ray)[1] = ((val) & 0xFF)//除以256相当于右移8位


网友评论