#include <stdio.h>
#include <string.h>
#pragma pack(1)
typedef unsigned char u8;
typedef unsigned short u16;
typedef unsigned int u32;
typedef struct {
u8 a;
u8* str;
} tTest;
u8 buf[10] = {0x01, 0x02};
int getData(u8* data) {
// u8 buf[10] = {0x01, 0x02};
data = buf;
printf("%x \n", data[1]);
return 0;
}
int main () {
u8* data;
getData(data);
printf("%x \n", data[1]);
return 0;
}