unsigned char *m_HeightMap;
GLfloat leftZ = m_HeightMap[(leftY *MAP_SIZE)+leftX ];两语句先后顺序如上,我想知道既然 m_HeightMap是一个指针,而不是数组, 那m_HeightMap[x]这种类型的数据是什么意思?
1 回答
已采纳
JustWannaHugU
TA贡献452条经验 获得超796个赞
指针就是内存中的地址 、
我这样解释你看能不能懂
*HeightMap相当于HeightMap[]数组的首地址,他俩是等价的,你试着带入理解理解
手机码字望采纳
- 1 回答
- 0 关注
- 1467 浏览
添加回答
举报
0/150
提交
取消