结构体是怎么初始化的呀?
小小蔷薇 2011-07-03 09:34:30 typedef struct linkVel
{
void linKVel();
UINT4 uUpLinksum;
UINT4 uDnLinksum;
UINT4 uupLinkvel;
UINT4 udnLinkvel;
char szSmalltime[40];
}linkVel;
linkVel m_Linkvel[20];
定义的结构体和结构体数组如上所示。
void linKVel()函数实现如下:
{
memset(szSmalltime,0,40);
uUpLinksum =0;
uDnLinksum =0;
uupLinkvel =0;
udnLinkvel =0;}
为什么程序运行后,发现 m_Linkvel中的东西,除了szSmalltime被初始化了,其他都是随机值呀???
哪里有问题吗?