struct MapStruct{
char m_chMapName[32]; //场景名称
int m_nMapWidth
int m_nMapHeight
int m_nRoleCount
TitleStruct m_titlestruct[256][256]; // TitleStruct 是个结构体
TitleStruct
是地图块的结构,分别提示这快地皮有碰撞吗?有什么事件吗?的
C++里,怎么调用结构体中的结构体
答案:2 悬赏:30
解决时间 2021-12-20 11:49
- 提问者网友:余味
- 2021-12-20 08:01
最佳答案
- 二级知识专家网友:野性且迷人
- 2021-12-20 08:30
你这样就相当于 链表和二叉树的定义了。建议参考一下 数据结构相关知识就OK了。
全部回答
- 1楼网友:为你轻狂半世殇
- 2021-12-20 09:40
1、因为结构体里都是指针,所以用byval是不正确的。byval在结构体里是数组的时候可以用
2、知道best数组的大小吗?不知道的话,可能只能用intptr。然后在需要数据访问的时候marshal.copy出来。知道的话,可以用lparray
3、顺序错了。best放在第一个,address放在第二个,index放在第三个
4、address的marshalas中,类型应该用lpstr
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯