-2

我做一个结构就像

struct abc {
    //any function or variable
} obje[20];

现在我希望将每个对象abc存储在数组中。表示仅arr[0]包含obj[0];有没有可能。如果可能的话,那么有人在这件事上帮助我。

4

1 回答 1

0

如果要将数组中的对象复制obje到数组arr中,可以使用memcpy()from <string.h>

#include <string.h>

struct abc arr[20];

memcpy(&arr, &obje, sizeof arr);

/* Now arr[0] has a copy of obje[0], arr[1] has a copy of obje[1], ... */
于 2010-09-09T05:53:23.377 回答