首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

一个宏定义的基础有关问题

2012-06-02 
一个宏定义的基础问题#define STD_OUTPUT_HANDLE((DWORD)-11)这个宏定义 应该怎么理解啊DWORD不是表示无符

一个宏定义的基础问题
#define STD_OUTPUT_HANDLE ((DWORD)-11) 
这个宏定义 应该怎么理解啊
DWORD不是表示无符号的长整型变量吗 那STD_OUTPUT_HANDLE是11还是-11啊
各位高手帮忙解释一下 谢谢了~

[解决办法]

探讨

引用:
引用:

输出了一下 结果是-11 那DWORD的作用是什么呢


为了用4字节容纳它, 至于有无符号看你程序接下来的目的了.

可是DWORD的定义 不是无符号的吗 那变量还可以是负数的吗

热点排行