读文件错误
2016-04-29 16:13
99 查看
今天想写个小程序,但一开始就不顺利。
想从文件中读取数据,但使用 fscanf ,总是读不出任何信息。
最后无奈了,改用 fread 看一下能读出什么内容,发现除了开始几个字符是乱码,之后读取的数据都是正常的。
这个现象正是前一段时间遇到过的,因为文件编码是 UTF-8 ,所以无法读出正确的 ASCII 码。
马上将文件重新以 ANSI 格式编码。程序立刻正常了。
![](https://images2015.cnblogs.com/blog/726025/201605/726025-20160501175859160-751728072.jpg)
之所以每次新建一个文本文档都是 UTF-8 编码,是去年编写网页时设置的。
想从文件中读取数据,但使用 fscanf ,总是读不出任何信息。
最后无奈了,改用 fread 看一下能读出什么内容,发现除了开始几个字符是乱码,之后读取的数据都是正常的。
这个现象正是前一段时间遇到过的,因为文件编码是 UTF-8 ,所以无法读出正确的 ASCII 码。
马上将文件重新以 ANSI 格式编码。程序立刻正常了。
![](https://images2015.cnblogs.com/blog/726025/201605/726025-20160501175859160-751728072.jpg)
之所以每次新建一个文本文档都是 UTF-8 编码,是去年编写网页时设置的。
相关文章推荐
- RecyclerView重写线性布局管理器
- 【BZOJ4548】小奇的糖果
- APUE读书笔记-第十章 信号
- @RequestParam @RequestBody @PathVariable
- PAT-B 1027. 打印沙漏
- maven一直无法依赖问题(总结)
- nyoj_75 日期计算
- javascript中继承(二)-----借用构造函数继承的个人理解
- 命令注入
- android 文件操作类简易总结
- 并发队列ConcurrentLinkedQueue和阻塞栈LinkedBlockingQueue用法和阻塞队列ArrayBlockingQueue
- RecyclerView重写网格的布局管理器
- ASPxGridView 导出和部分属性设置
- Handler事件分发机制
- nodejs express框架 中app.js
- UVa 814 The Lettter Carrier's Rounds
- Java Swing简单控件实例(JButton,JLabel,JMenuBar,JComboBo)
- PowerDesigner将PDM导出生成WORD文档
- PsSetCreateProcessNotifyRoutine进程黑名单
- LeetCode 53. Maximum Subarray