複数の入力パラメーター (コードで計算する必要があるものもあります) を持つプロジェクトに取り組んでいるので、それらすべてを構造体に入れます。
typedef struct{
int N_cell;
int N_node;
}INPUT;
メイン関数では、宣言します
INPUT in;
その後、in.N_cell と in.N_node の計算に使用される行がいくつかあります。今私は定義します
double *pos_node[in.N_node];
for (i = 0; i < in.N_node; i++)
pos_node[i] = (double *) calloc(3, sizeof(double));
次に、この配列のポインターを、定義した関数に渡す必要があります
void func(double *pos_node[????]){....}
私の質問は、「????」には何を書くべきかということです。場所?in.Node を使用して、パラメーター リストに "INPUT in" を追加する必要がありますか?
どうもありがとう!