Witam.
Załóżmy że mam strukturę
typedef struct {
int a;
int b;
double c;
// ... goes on and on
} sampleStruct;
Mam także funkcję przyjmującą jako argumenty bufor (ilość struktur) oraz wskaźnik do struktury:
int setData(int buff, sampleStruct* struct);
Dane które posiadam są w formie:
sampleStruct myData = {
{1, 2, 3.3},
{4, 5, 6.6}
};
Moje pytanie brzmi:
W jaki sposób wrzucić dane z myData do struct?
myData ma naprawdę wiele elementów i z oczywistych względów chciałbym uniknąć opcji
struct->a = 1;
struct->b = 2;
//...
struct->xyz = 1500100900;