typedef struct{
  char cResult;
char sError[5];
         int iX1;                       /*第一个x座标*/
int      iY1;                       /*第一个y座标*/
int iX2;
int      iY2;
int iX3;
int      iY3;
int iX4;
int      iY4;
}Image_BS;

解决方案 »

  1.   

    都是基础类型啊,可以直接用ZeroMemory
      

  2.   

    Image_BS hh={'c',"cc",1,1,1,1,1,1,1,1};
      

  3.   

    Image_BS image={0};
    image.iX1 = 1;
    .
    .
    .
    .
    .
      

  4.   

    你想怎么赋初始值呢?如果要清零,直接:Image_BS ibs = {0};如果要赋其他初始值,只能一个一个的赋值,比如说:ibs.x1 = 1;
      

  5.   

    typedef struct _Image_BS{
      char cResult;
    char sError[5];
             int iX1;                       /*第一个x座标*/
    int      iY1;                       /*第一个y座标*/
    int iX2;
    int      iY2;
    int iX3;
    int      iY3;
    int iX4;
    int      iY4;
             _Image_BS()
            {
               //这里赋值
             }
    }Image_BS;