中易网

C语言中这段是什么意思if(lpdi->lpDM->dm.dmDefaultSource==0)

答案:4  悬赏:80  
解决时间 2021-01-14 03:13
  • 提问者网友:放下
  • 2021-01-13 22:33
C语言中这段是什么意思if(lpdi->lpDM->dm.dmDefaultSource==0)
最佳答案
  • 二级知识专家网友:低血压的长颈鹿
  • 2021-01-13 23:41
不是是结构体lpdi有个变量是结构指针,指向lpDM,lpDM里有个结构变量是dm,dm里有个变量dmDefaultSource。

总结:结构里可以用指针指向别的结构,结构里也可以定义变量为另一个结构。
全部回答
  • 1楼网友:举杯邀酒敬孤独
  • 2021-01-14 01:53
这个是结构体嵌套的用法追问具体是什么含义呢
  • 2楼网友:街头电车
  • 2021-01-14 01:11
这是结构体套嵌,一个结构体含有另一个结构体,所以提取成员变量时要用两次。
  • 3楼网友:归鹤鸣
  • 2021-01-13 23:58
结构体指针 lpdi ,指向自己的结构体指针成员变量 lpDM, lpDM 又指向lpDM 自己的结构体成员变量dm, dm 使用自己的成员变量dmDefaultSource,来与0判断。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息