小弟对于下面的结构有点不清除,请帮我解释一下,解决了马上给分!!!! 小弟在看书时,看见下面的结构体中的ASTAT,*PASTAT不知道为什么这么定义,有何作用typedef struct _ASTAT_{ ADAPTER_STATUS adapt; NAME_BUFFER NameBuff[ 30 ];}ASTAT,*PASTAT; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 类似如下定义: typedef int INT typedef int *PINT INT i, j, k;//i,j,k是int类型 PINT p,q;//p,q是int*类型,是指针 ASTAT,*PASTAT 的意思是同时定义了两个东西:)一个是ASTAT, 这是一个结构另一个是PASTAT 这是一个结构指针在以后的使用中,你可以这样 ASTAT Astat; 声明一个结构同时由于也定义了一个ASTAT结构的指针, 你也可以这样 PASTAT pAstat; 声明一个ASTAT结构的指针(这样定义的结构指针和 ASTAT *pAstat; 这样定义的结构指针的效果一样) ASTAT是一个结构,*PASTAT是一个结构指针;typedef struct _ASTAT_{ ADAPTER_STATUS adapt; NAME_BUFFER NameBuff[ 30 ];} _ASTAT_是你定义的一个新的数据类型;ASTAT是_ASTAT_类型的一个实例;*PASTAT是指向_ASTAT_实例的一个指针。 请高手指点怎么样判断剪贴板中有没有数据,就是右键菜单粘贴变灰 Combox背景色设置,着急,在线等。。 怎么确定自己的工程需要哪些dll文件 串口接收 已安装并配置好winpcap,但pcap_findalldevs_ex返回-1 求高手,如何让JPG图片,以缩略图的形式在CListCtrl控件中显示? 向ListCtrl大量插入数据问题 PE文件资料 我想写个程序对指定文件夹实施保护,当试图浏览该文件夹时,必须输入密码才能访问。请给个思路。 一个很急的问题,有关声音报警的! 关于使用CBCGPPropertySheet的问题 请问大侠关于directX的安装的问题。
typedef int INT
typedef int *PINT INT i, j, k;//i,j,k是int类型
PINT p,q;//p,q是int*类型,是指针
另一个是PASTAT 这是一个结构指针在以后的使用中,你可以这样 ASTAT Astat; 声明一个结构
同时由于也定义了一个ASTAT结构的指针, 你也可以这样 PASTAT pAstat; 声明一个ASTAT结构的指针(这样定义的结构指针和 ASTAT *pAstat; 这样定义的结构指针的效果一样)
ADAPTER_STATUS adapt;
NAME_BUFFER NameBuff[ 30 ];
}
ASTAT是_ASTAT_类型的一个实例;
*PASTAT是指向_ASTAT_实例的一个指针。