如果文件是空的,结构体变量中的字符串将是undefine。也就是说你的变量初始化没有做好,应该在用文件内容更新变量 之前 先对变量进行初始化。
用的vc吗?未初始化的字节会默认赋值为0xcc然后,你字符串数据没有在末尾加上'\0'吧。
输出字符串,会把后面未赋值的也显示,然后在unicode下,会显示成这个这个字。
如果文件是空的,结构体变量中的字符串将是undefine。也就是说你的变量初始化没有做好,应该在用文件内容更新变量 之前 先对变量进行初始化。
用的vc吗?未初始化的字节会默认赋值为0xcc然后,你字符串数据没有在末尾加上'\0'吧。
输出字符串,会把后面未赋值的也显示,然后在unicode下,会显示成这个这个字。