#include <iostream>
using namespace std;
struct NS_IEC104_pnp
{
short errCode;
char terminalId[24];
char icdVer[6];
char icdModifyVer[6];
char icdCrc[4];
char cidVer[6];
char cidModifyVer[6];
char cidCrc[4];
char backup[58];
};
int main() {
cout << "hello https://tool.lu/" << endl;
struct NS_IEC104_pnp tmp = {128, "23", "3", "4", "5", "6", "7", "8", "9"};
//cout<<tmp.errCode<<tmp.terminalId<<tmp.icdVer<<tmp.icdModifyVer<<tmp.icdCrc<<tmp.cidVer<<tmp.cidModifyVer<<tmp.cidCrc<<tmp.backup<<endl;
short code = *(short*)&tmp;
cout<<code<<endl;
return 0;
}