*((char *)&bmfh.bfType)///这句怎么解释 RT 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 取bmfh.bfType的地址,转为一个字符串指针,再得到这个指针指向的字符。如果bfType是字符的话,那么这个其实就是bfType的值。 就是取bmfh.bfType的第一个字节的值&bmfh.bfType:取bmfh.bfType的内存地址(char *):强制转换为char 指针*:取char指针的第一个char (char *)&bmfh.bfType //这个是不是把bfType的内存地址转成指向char类型的指针地址 对,char *)&bmfh.bfType 是地址类型转换 那(char *)&bmfh.bfType 这个指针指向哪里呢? 那bmfh.bfType的地址变成多少了呢? bmfh.bfType地址不会变,定义的时候程序分配好的,&是取地址的算符 在网上能不能找到这方面的相关知识(char *)&bmfh.bfType是把bmfh.bfType的地址转换成char类型指针的地址,那bmfh.bfType值的地址不是没有了吗?不知道这样理解哪里错误 InstallShield实现驱动自动安装 线程消息问题 请帮帮忙 VC窗体如何重复利用 int 转 LPCTSTR 后是乱码,100分求救~~~~ 怎样做个界面锁定功能?? 商业化软件寻找开发合作 MFC中如何接受Activex的事件 如何判断一个程序的实例已运行,而不重复启动 急 急 急!!!高分寻求WinRunner帮助,请各位大侠给些信息 请各位高手指点一二,拜托了,拜托了!!! 机器位于2个网段,能直接使用TCP/UDP连接吗?
如果bfType是字符的话,那么这个其实就是bfType的值。
&bmfh.bfType:取bmfh.bfType的内存地址
(char *):强制转换为char 指针
*:取char指针的第一个char