举例说明:当一个程序中应用两个char型变量,又有一个int型变量,但int变量是在char变量应用前使用,那么可以
与占用那两个char变量的空间。那么可以以下方式定义,节省空间。
union
{
uint i;
struct
{
uchar bitcount;
uchar bytecount;
}tx;
}count;
速度会慢
举例说明:当一个程序中应用两个char型变量,又有一个int型变量,但int变量是在char变量应用前使用,那么可以
与占用那两个char变量的空间。那么可以以下方式定义,节省空间。
union
{
uint i;
struct
{
uchar bitcount;
uchar bytecount;
}tx;
}count;
速度会慢