Bonjour,
Sous C18 j'utilise la fonction memcpy pour copier deux valeurs d'un tableau vers un autre.
Voici le code :En gros je veux copier deux valeurs de "MoteurArret[]" vers "SensMoteurGauche[]" sauf que MPLAB me met un warning à savoir "Warning [2054] suspicious pointer conversion" ...Code:#include <string.h> unsigned char SensMoteurGauche[2]; unsigned char MoteurArret[2] = {0x7E, 0xEE}; void Main (void) { memcpy(&SensMoteurGauche,&MoteurArret, 2); /*....*/ }
Pourtant je mets bien les "&" pour indiquer l'utilisation des pointeurs des variables ... Et au final les valeurs sont bien copiées.
Merci par avance.
-----