1结构体与联合的内存空间开辟 union u { char a; int b; double c; }uu c=(char*)&uu;1.指针指向的类型是char(在32位系统中,因为有2^32个地址,指针永远是4个字节)。2.指针的类型是char*。 c[0]=“A”; c[1]=b"; c[2]=“c”; c[3]=“d”; c[4]=“e”; c[5]=“f”; c[6]=“g”; c[7]="\0"; uu只是开辟出了一段8字节大小的内存而已,后面只要获得地址,往里面丢数据就行了。