[resolu]Erreur "size array"
Lorsque je declare ,
code 1
Code:
1 2
| unsigned char buf[] = "aaaaa";
printmessage(1,2,(unsigned char *)buf,2); |
ma fonction printmessage s'execute correctement.
Par contre lorsque je declare :
code 2
Code:
1 2 3
| unsigned char mot = "aaaaa";
unsigned char buf[] = mot;
printmessage(1,2,(unsigned char *)buf,2); |
ma fonction printmessage me sort une erreur type size array
Je travaille sur un µcontroleur et toutes les librairies ne sont pas actives (strlen...)alors comment resoudre le pb de façon à ce que le code 2 fonctionne ??