| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3032 人关注过本帖
标题:结构用fopen文本打开读写文件 fwrite函数保存的怎么就是乱码
取消只看楼主 加入收藏
xiao40201950
Rank: 1
等 级:新手上路
帖 子:14
专家分:4
注 册:2013-1-23
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:7 
结构用fopen文本打开读写文件 fwrite函数保存的怎么就是乱码
}


[ 本帖最后由 xiao40201950 于 2013-2-7 20:16 编辑 ]
搜索更多相关主题的帖子: 结构 
2013-02-07 18:56
xiao40201950
Rank: 1
等 级:新手上路
帖 子:14
专家分:4
注 册:2013-1-23
收藏
得分:0 
坐等大神给答案
2013-02-07 18:57
xiao40201950
Rank: 1
等 级:新手上路
帖 子:14
专家分:4
注 册:2013-1-23
收藏
得分:0 
顶下

[ 本帖最后由 xiao40201950 于 2013-2-7 19:05 编辑 ]
2013-02-07 19:02
xiao40201950
Rank: 1
等 级:新手上路
帖 子:14
专家分:4
注 册:2013-1-23
收藏
得分:0 
对! 我是写完一起测试的
2013-02-07 19:30
xiao40201950
Rank: 1
等 级:新手上路
帖 子:14
专家分:4
注 册:2013-1-23
收藏
得分:0 
我都把自己编迷糊了 头好大
2013-02-07 19:31
xiao40201950
Rank: 1
等 级:新手上路
帖 子:14
专家分:4
注 册:2013-1-23
收藏
得分:0 
~汗 我初中都没毕业 英语真的不行
学编程只是兴趣爱好!
我从整理下代码  多用用函数...... 受教了 ~~谢谢
2013-02-07 19:45
xiao40201950
Rank: 1
等 级:新手上路
帖 子:14
专家分:4
注 册:2013-1-23
收藏
得分:0 
回复 8楼 TonyDeng
程序代码:
#include<stdio.h>
#include<stdlib.h>
#define SI 4 //最大书籍数量
typedef struct
   {
     char xing[20];
     char ming[20];
   }xing_ming;
     xing_ming jie_zuo_zhe;
//声明书籍信息结构 包含姓名结构
   typedef struct
   {
     char shu_ming[40];
     xing_ming jie_zuo_zhe;
     float jia_ge;    
   }book;
  //输入书籍信息函数
  void han_shu_ru(book *p)
  {
   puts("请输新入书籍名!");
   gets(p->shu_ming);
   puts("请输入作者的姓名!");
   scanf("%s%s",p->jie_zuo_zhe.xing,p->jie_zuo_zhe.ming);
   puts("请输入书籍的价格!");
   scanf("%f",&p->jia_ge);
  
  }
  //书籍信息写入文件
   void han_xie_ru(book *p)
   {
       FILE *fp;
       if((fp=fopen("d:\shu_ji.txt","a+"))==NULL||fwrite(p,sizeof(book),1,fp)!=1)
    puts("文件写入失败!");
    return 1; 
   }
//输出书籍信息
void han_shu_chu(book *p)
{printf("书籍的名称:%10s 书籍的作者:%6s%6s 书籍的价格:%10g\n",
  p->shu_ming,p->jie_zuo_zhe.xing,p->jie_zuo_zhe.ming,p->jia_ge);
} 
  int main(void)
  {
   book bop;

 // p=(book *)malloc(sizeof(book)) ;
  han_shu_ru(&bop);
  han_shu_chu(&bop);
  han_xie_ru(&bop);
  return 0;
  }
这样可以给我解答吗? 写入问件的还是乱码?
2013-02-07 20:58
xiao40201950
Rank: 1
等 级:新手上路
帖 子:14
专家分:4
注 册:2013-1-23
收藏
得分:0 
回复 15楼 TonyDeng
屏幕输出正常 我试过的
图片附件: 游客没有浏览图片的权限,请 登录注册
2013-02-07 21:21
快速回复:结构用fopen文本打开读写文件 fwrite函数保存的怎么就是乱码
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.019458 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved