#include <iostream>
using namespace std;
struct st_t
{
int status;
short* pdata;
char errstr[32];
};
int main()
{
st_t st[16];
char* p = (char*)(st[2].errstr + 32);
printf("%d\n", (p - (char*)(st)));
char*p2=(char*)(&(st[2].errstr) + 32);
printf("%d\n", (p2 - (char*)(st)));
char*p3=(char*)(&st[2].errstr + 32);///说明.操作符比&操作符优先级高
printf("%d\n", (p3 - (char*)(st)));
}
120
1120
1120