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 に答える