C++从数组到指针的转换

C++ conversion from array to pointer

本文关键字:转换 指针 数组 C++      更新时间:2023-10-16

我有点挣扎于一件容易的事。我需要将数组转换为指针。

GLfloat系列[8][80];GLfloat *points = &serieLine[0][0];

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

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

GLfloat (*points)[80] = serieLine;

points将指向第一行serieLine。如果递增points ,它将指向下一行。

递增指针,它将指向数组中的下一个值(因此,一旦您将其递增 8*80 倍,您将看到所有值)