码迷,mamicode.com
首页 > 其他好文 > 详细

struct中初始化中的一个大错误

时间:2014-11-11 07:02:43      阅读:202      评论:0      收藏:0      [点我收藏+]

标签:io   ar   os   sp   for   on   bs   ef   as   

If I have defined the struct as follows :

///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

typedef struct  MyParam : public CommonParam
{
 float Image[1024];
int ImageType;

     MyParam()

          {

                Image[1024]={0.0,0.0};

                ImageType=10;

          }
};

///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

When I build it ,there are some errors ;

The reason is that :I confuse the initialization between  declaring  initialization and the struct initiazation ;Here ,we can‘t  initialize the array Image[1024] by this way ;we are supposed to give evey value for the each element of the array ! That‘s just my error ;

struct中初始化中的一个大错误

标签:io   ar   os   sp   for   on   bs   ef   as   

原文地址:http://www.cnblogs.com/yuyanbian/p/4088623.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!