im having trouble tryng to pass my array into a function. so here is the deal. i made an array of let say unsigned char. but i dont know the size of the array, so i just put it as a pointer. then i send this pointer to a function that will fill the array with known size. offcourse after it set the size of the pointer. after the method called, i want the pointer that i just created before is the array that filled. basically the code is like this: