编辑代码

#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;
}