编辑代码

#include <stdio.h>


#define uint8_t  unsigned char   
#define uint16_t unsigned int
#define uint32_t unsigned long

typedef struct{
    struct{
        uint32_t ulv_CardID;
        union{
            uint32_t ulv_Chk0;
            uint32_t ulv_Chk0;
        }IDChk;
        uint32_t ulv_CardID;
        ReserveArrayA[16];
        ReserveArrayB[16];
        ReserveArrayC[16];
    }Page0;

    struct{
        uint16_t uiv_CryptoMode;
        union{
            uint32_t ulv_Chk0;
            uint32_t ulv_Chk0;
        }IDChk;
        uint32_t ulv_CardID;
        ReserveArrayA[16];
        ReserveArrayB[16];
        ReserveArrayC[16];
    }Page1;

    struct{
        uint32_t ulv_CardID;
        union{
            uint32_t ulv_Chk0;
            uint32_t ulv_Chk0;
        }IDChk;
        uint32_t ulv_CardID;
        ReserveArrayA[16];
        ReserveArrayB[16];
        ReserveArrayC[16];
    }Page2;

    struct{
        uint32_t ulv_CardID;
        union{
            uint32_t ulv_Chk0;
            uint32_t ulv_Chk0;
        }IDChk;
        uint32_t ulv_CardID;
        ReserveArrayA[16];
        ReserveArrayB[16];
        ReserveArrayC[16];
    }Page3;
}EE_Data_t;

int main () {
    //JSRUN引擎2.0,支持多达30种语言在线运行,全仿真在线交互输入输出。 
    printf("Hello world!     - c.jsrun.net.");
    return 0;
}