Bonjour je dois utiliser une fonction de ce type dans mon programme:

unsigned long ibwrt (int ud, const void *wrtbuf, size_t count)

Pour cela je defini bien les parametres et variable de cette fonction. Mon probleme semble venir de const void *wrtbuf. Voici la maniere dont je le declare:

const void *wrtbuf="DEFV"; DEV etant une commande

Voici la maniere dont j"utilise la fonction:

printf("Value of *IDN? : %p \n",&wrtbuf);
function_ibwrt = ibwrt (device_descriptor, &wrtbuf, size_t_count);

Je suis sence visualiser DEFV avec mon printf alors que ce n'est pas le cas, je visualise 7 valeurs hexa. D'ou peut venir le probleme ?