【代码细节 - C】通过 fprintf() 将数值转成字符串存入文件

fprintf(file, "rootap_node_id=%04x\n", (UINT16)rootap_node_id);

注意 UINT16 强制转换,否则输入的数值会被看成一个 int 数值,自动在前面填充(最高位是1则填充0xFFFF),导致读出来的 node id 可能是0xFFFF。

上一篇:Java学习笔记-集合,java高级工程师面试问题


下一篇:Matlab中fprintf函数使用