1

我有点努力完成一项简单的任务。我需要将数组转换为指针。

GLfloat serieLine[8][80];

GLfloat *points = &serieLine[0][0];

这给了我第一个值,但是如何获取数组中的所有值?

4

2 回答 2

4

如果你想要一个指向数组的指针,你可以这样做:

GLfloat (*points)[80] = serieLine;

points将指向serieLine. 如果您增加points,它将指向下一行。

于 2013-10-17T12:40:35.457 回答
3

增加指针,它会指向数组中的下一个值(所以一旦你把它增加了 8*80 次,你就会看到所有的值)

于 2013-10-17T12:38:57.457 回答