struct BBB
{
long num;
char *name;
short int data;
char ha;
short ba[5];
} p;
struct ccc
{
int data;
char s[5];
double dd;
long ll;
}c;
struct S1
{
int i;
char c;
};
struct S2
{
char c1;
S1 s;
char c2;
};
int slen(char *str)
{
int cn=0;
while((*str)!='\0'){cout<<*str++<<endl;
cn++;}
return cn;
}
struct dd
{
char a;
short b;
char c[3];
}d;
struct ee
{
struct ff
{
int a;
char s[5];
}f;
double e;
char str[9];
}ee;
struct x
{
char s[3];
short st;
char ss[5];
}xx;
typedef union
{long i;int k[5];char c;} DATE;
struct date
{ int cat;DATE cow;double dog;} too;
点击打开链接
看了不少博客,像这样的思路清晰,实例经典的还是很少的,推荐!
顺便给些小实例,能全部算对,sizeof就过关了。