请高手赐教

xushuai0794 2010-04-23 03:24:41
我做的是有关文件,遇到一个问题:我要建立一个txt文档,向其中输入一组数据,有正数、负数、和0,出现读入问题。
我用的是putchar函数 第一个输入数据是1, 但在txt文档中显示的却是 空白(但占据一个空间), 但后面输入1时却没这种情况,请问是怎么回事啊??请达人指教,谢谢
...全文
87 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
zuiyuezhou888 2010-04-23
  • 打赏
  • 举报
回复
同意5楼
lbh2001 2010-04-23
  • 打赏
  • 举报
回复
putchar后fflush一下
huanmie_09 2010-04-23
  • 打赏
  • 举报
回复
上代码看看 。
icansaymyabc 2010-04-23
  • 打赏
  • 举报
回复
只能用 fprintf(fp,"%d",1);来输出数字
icansaymyabc 2010-04-23
  • 打赏
  • 举报
回复
只能用 fprintf("%d",integer);来输出数字,否则就太麻烦了。

putchar 输出的是 char,就是字符。所以不能用来输出数字。
向立天 2010-04-23
  • 打赏
  • 举报
回复
你put进去的是整型数还是字符
是不是应该先转换一下

69,371

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧