读书人

怎么将一个结构的值附到另一个结构上

发布时间: 2012-04-01 17:23:46 作者: rapoo

如何将一个结构的值附到另一个结构上.
typedef struct
{
ULONGA;
USHORTB;
}AB;

typedef struct
{
AB TEMPSTRUCT;
ULONGA;
ULONGB;
}CD;


typedef struct
{
ULONG AACC;
CDN[64];
}EF;


///////////////
数据结构变动后.重新定义了结构.
typedef struct
{
AB TEMPSTRUCT;
ULONGA;
ULONGB;
ULONGC;
ULONGD;
}CD2;


typedef struct
{
ULONG AACC;
CD2N[64];
}EF2;


这样的话. 以下的怎么附值呢.

EF T1;
EF2 T2;//这个T2已经初始化了值.

问题是如何将T2的值附到T1呢.

谢谢各位.


[解决办法]
memcpy(&T1,&T2,sizeof(T1));

读书人网 >C++ Builder

热点推荐