fprintf(file, "rootap_node_id=%04x\n", (UINT16)rootap_node_id);
注意 UINT16 强制转换,否则输入的数值会被看成一个 int 数值,自动在前面填充(最高位是1则填充0xFFFF),导致读出来的 node id 可能是0xFFFF。
2024-01-29 15:13:59
fprintf(file, "rootap_node_id=%04x\n", (UINT16)rootap_node_id);
注意 UINT16 强制转换,否则输入的数值会被看成一个 int 数值,自动在前面填充(最高位是1则填充0xFFFF),导致读出来的 node id 可能是0xFFFF。