我用标准C的文件I/O来读取一个文本文件,如version.txt,里面内容为v1.0
我用fgets()函数读取后显示在窗口标题栏,第一次读取后能正确显示,但打开那个version.txt文件,发现内容变成两个小黑框,把黑框删除重新将内容改为v1.0后再运行程序,发现读取的是乱码,把文件删了重新建一个文件再输入v1.0后再运行程序又能正确读出,但之后又是前面的那种情况了.
不知这是怎么回事呢?应该如何解决呢?
谢谢.