私はデータ型(この場合struct)を配列としてプロパティとして作成する必要があります。私はこのデータ構造を初期化し、配列に指定されたサイズを与えるinitialiser関数を持っています。問題は、構造体の配列を宣言することです。例えば "int values []"は、角括弧内の数値、例えばvalues [256]を入力する必要があります。構造体が初期化されるときにTh3 256を指定する必要があります。私はこれを回避する方法はありますか?構造体が変数として配列内に変数
typedef struct
{
int values[]; //error here
int numOfValues;
} Queue;