fprintf(file, "rootap_node_id=%04x\n", (UINT16)rootap_node_id);
注意 UINT16 強制轉換,否則輸入的數值會被當做一個 int 數值,自動在前面填充符號位(最高位是1則填充0xFFFF),導致讀出來的 node id 可能是0xFFFF。
fprintf(file, "rootap_node_id=%04x\n", (UINT16)rootap_node_id);
注意 UINT16 強制轉換,否則輸入的數值會被當做一個 int 數值,自動在前面填充符號位(最高位是1則填充0xFFFF),導致讀出來的 node id 可能是0xFFFF。