#include <stdio.h>
#include <stdlib.h>
struct _test
{
short b;
int a;
short c;
char d[28];
}s[4];
int fun(char val[10]);
void main()
{
int a=0;
int *p=&a,q=p+1;
char val[10];
char *text ="Linux";
*text = 'T';
printf("&s[2].d+28 - &s[0] = %d\n",&s[2].d+28 - &s);
printf("%d\n",sizeof(s[0]));
printf("(int)q-(int)p) = %d\n",(int)q-(int)p);
printf("fun(val) = %d\n",fun(val));
printf("%s\n",*text);//执行这句会发生什么或者打印什么信息
}
int fun(char val[10])
{
return sizeof(val);
}