copier des données à partir d'une structure à l'autre en C

Si j'ai une structure définie comme:

struct image{
unsigned int width, height;
unsigned char *data;
};

Et 2 variables de ce type:

struct image image1;
struct image image2;

Je veux transférer les données à partir image1 les données de image2(en supposant image1 certaines données écrites, et image2 dispose de données alloué avec malloc ou calloc). Comment peut-il être fait? Merci beaucoup.

InformationsquelleAutor biggdman | 2013-05-03