I have this function
unsigned char NCN_System_upload(unsigned char *data, unsigned char len);
I have an array defined as such:
unsigned char data[3];
I'm using the function as the following:
NCN_System_upload(&data, 3);
However, I get the following error:
argument of type
unsigned char (*)[3]is incompatible with parameter of typeunsigned char*
Why doesn't this work?