关于handle类和NULL值的问题
关于handle类型和null值的问题:我在系统定义中看到:typedef void *HANDLE;
#define NULL 0
请问下,NULL就是整形的一个0吗?
另外,handle为指向任何类型的指针,也就是说可以把一个指针类型变量(可以是指向任何类型变量)赋值给他.?
hHandle = NULL; (hHandle为hanle类型的一个变量)
这句话中的意思和这句等同???:hHandle =0 ????
那么就是将数字0所指向的地址赋值给hHandle了(一个指针变量被赋值为0所指向的地址???).
有高手的帮忙解答下,谢谢!