Iのたい機能を変更します。配列は、ポインタを持つ構造体の配列の各要素を変更するポインタ
私は私が関数内でポインタ正しい方法を使用しています二つの異なるサイズの配列
struct color
{
char red;
char blue;
int white;
};
struct colorInit
{
char red;
char blue;
int white;
int padding[60];
};
struct color batch1[30];
struct colorInit batchInitializd[30];
void modifystruct (struct color *ptr)
{
for (int i = 0; i < 30; i++)
{
ptr[i].red = batchInitializd[i].red;
ptr[i].white = batchInitializd[i].white;
ptr[i].blue = batchInitializd[i].blue;
}
}
を使用していますか?
。 **特定の**問題がある場合は、[mcve]と必要なすべての情報を入力してください。 See [ask]。 – Olaf