#include<stdio.h>
#include <stdlib.h>
#define N 10 int main(int argc, char *argv[])
{
FILE *fp;
char str[N];
fp = fopen("in.txt", "r");
if (fp == NULL)
{
return 1;
}
while (!feof(fp))
{
fgets(str, N, fp);
printf("%s", str);
//puts(str);
}
fclose(fp);
return 0;
}

in.txt

车窗外恋人相拥
还在难舍难离
汽笛声突然响起
那姑娘满眼焦急
不觉中下起雨来
在黄昏的站台
她终于上了列车
却一直望向窗外
当列车徐徐开动掠过蓝色站牌
我看见她难过的脸
如此苍白
伴随雨点敲击车窗她的泪流下来
我赶紧转过头去让我视线离开
不知是甜蜜的伤感还是无奈
天色暗了下来
人们开始了等待
我想起多年以前
像今天的画面
以为告别还会再见
哪知道一去不还

输出:车窗外恋?

讼嘤?

puts换printf则正常输出。

初步怀疑与刷新缓冲区有关。

当然fgets 的buffer size设置足够大是可以解决问题的。

希望有人解答!

最新文章

  1. 个人CTF资源聚合
  2. Angularjs学习笔记(一)
  3. Swift中对C语言接口缓存的使用以及数组、字符串转为指针类型的方法
  4. 锋利的jQuery-4--停止动画和判断是否处于动画状态(防止动画加入队列过多的办法)
  5. oracle语句随笔
  6. DELPHI 单元文件结构
  7. MyBatis 一对一关联查询
  8. Nodejs进阶:crypto模块中你需要掌握的安全基础
  9. HDU 4034 Graph(Floyd变形——逆向判断)
  10. 『2019/3/19 USACO测试 反思与总结』
  11. 通过 phpmyadmin getshell
  12. IntelliJ IDEA神器使用技巧 慕课
  13. python 计算机基础
  14. dom4j解析xml字符串实例
  15. nginx的负载均衡配置,常用策略
  16. Android 四大组件 Service 服务
  17. MongoDB下,启动服务
  18. .net 打开Excel文档并转为DataTable
  19. Linux-目录与文件
  20. Python学习一|anaconda的安装问题以及Python语言的特点

热门文章

  1. 2017 ACM-ICPC亚洲区域赛北京站J题 Pangu and Stones 题解 区间DP
  2. Java 中级 学习笔记 1 JVM的理解以及新生代GC处理流程
  3. php hash比较缺陷
  4. react与redux的一点心得(理解能力有限,蜗牛进度)
  5. Java之Object类用法总结
  6. linux文件通配符
  7. PQSQL 按照时间进行分组
  8. C++ string 常用函数
  9. wireshark使用过程中,卡死未响应
  10. 来自PTA Basic Level的三只小野兽