Bonjour,

Je dispose d'un premier tableau de caractères (buffer) de longueur 50.

je voudrai recopier dans un autre tableau (destination) , seulement les bytes 9 à 18 du tableau buffer.


J'ai écris ceci, mais ça ne fonctionne pas, j'obtiens cette erreur :
Warning [2054] suspicious pointer conversion

Pourriez vous m'aider svp ?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
unsigned char buffer[50];
unsigned char destination[];
 
		int i;
 
		for (i=9;i<18;i++)
		strcpy(destination[i-9],buffer[i]);
		destination[10]='\0';