标签:style os 使用 ar 数据 sp on new c
word就是16位的数据
随着机器的发展,C++语言本身并没有规定short的位数,不一定是十六位的(随着计算机的发展,可能改变)。
但word将永远是16位的--机器发展后只需要修改,typedef WORD newtype,就可以让其保持16位。
在windef.h中定义了类似的:
typedef unsigned long DWORD;
typedef int BOOL;
typedef unsigned char BYTE;
。。。。。。。。。。
“微软保证:如果你在我的平台上使用DWORD,你永远定义的是一个32位的数据”---
你如果真想需要一个特定位数的数据,不要使用int,short之类(它的位数是没有规定的,与具体的实现有关,如以前的dos下的int就是16位的),你可以使用DWORD ,WORD之类,这样即使发生了什么改变,只要重新typedef一下
标签:style os 使用 ar 数据 sp on new c
原文地址:http://www.cnblogs.com/notlate/p/3946843.html