(USHORT*)

来源:百度知道 编辑:UC知道 时间:2024/05/21 15:06:03
typedef unsigned long ULONG;
ULONG *Flash_addr;
flash_addr=(ULONG*)(T_buffer[0]<<8+T_buffer[1]);

请问(ULONG*)是什么意思啊?在C语言中是否有讲解?
如果不加括号是unsigned long 型指针,加了括号之后代表什么呢??

ULONG的意思我是知道的,不知道(ULONG*)的意思。谢谢!

typedef unsigned long ULONG //定义ULONG为。

这个时候ULONG 就是个类型可以就和 我们用的
int char long 一样了。
可以给其他变量定义成 unsigned long 类型即“无符号长整型”

(ULONG*)是unsigned long 类型的指针啊,c语言无讲解
它是上面那句(typedef unsigned long ULONG; )定义的啊