2

我定义了一个数据结构如下:

struct image{
unsigned int width, height;
unsigned char *data;
};

上面定义的结构数组将类似于:

struct image input[NR_FRAMES];

如果我想要另一个数组,比方说,它具有上述结构的streams元素数组,我将如何声明它?streams[i]

4

1 回答 1

3
typedef struct image Stream[NR_FRAMES];
Stream streams[NR_STREAMS];

或者简单地说:

struct image streams[NR_STREAMS][NR_FRAMES]
于 2013-04-30T13:08:50.117 回答