该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

#include

#include

#include

void baocunXS(struct stu *head);

struct stu *creat();

struct stu

{

int chengji;

int xuhao;

struct stu *next;//结构体指针自引用

};

void ps(struct stu *head)

{

struct stu *p;

p=head;

if(p!=NULL)

{

do

{

printf("学号=%d 成绩=%d\n",p->xuhao,p->chengji);

p=p->next;

}while(p!=NULL);

}

}

void baocunXS(struct stu *head)

{

FILE *bcxs;

struct stu *p;

char x[30]={0};

char y[30]={0};

char z[30]={0};

p = head;

if ((bcxs = fopen("bcxs.txt", "a+")) = NULL)

{

printf("文件打开或创建失败!");

}

else

{

if (p != NULL)

{

do

{

fwrite(bcxs,sizeof(struct stu),1,bcxs);

p = p->next;

} while (p != NULL);

}

}

fclose(bcxs);

}

struct stu *creat()

{

struct stu *head,*p1,*p2;

p2=p1=(struct stu *)malloc(sizeof(struct stu));

printf("请输入学生信息\n");

printf("请输入学号\n");

scanf("%d",&p1->xuhao);

printf("请输入成绩\n");

scanf("%d",&p1->chengji);

head=NULL;

int n=0;

while(0!=p1->xuhao)

{

n++;

if(n==1)

{

head=p1;

}

else

{

p2->next=p1;

}

p2=p1;

p1=(struct stu *)malloc(sizeof(struct stu));

printf("请输入学生信息\n");

printf("请输入学号\n");

scanf("%d",&p1->xuhao);

printf("请输入成绩");

scanf("%d",&p1->chengji);

}

p2->next=NULL;

return head;

}

main()

{

struct stu *s;

s=creat();

ps(s);

baocunXS(s);

getch();

}

c语言将数据写不入文件,求大神看看为什么不能将数据写入文件相关推荐

  1. c语言为什么数据写不进文件,求大神看看为什么不能将数据写入文件

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include #include #include void baocunXS(struct stu *head); struct stu *creat ...

  2. c语言不能写入文件,求大神看看为什么不能将数据写入文件

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include #include #include void baocunXS(struct stu *head); struct stu *creat ...

  3. c语言写入文件不完整,求大神看看为什么不能将数据写入文件

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include #include #include void baocunXS(struct stu *head); struct stu *creat ...

  4. 为什么c语言编译器闪屏,C语言贪吃蛇闪屏问题,求大神!!!

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include #include #include #include #include #include using namespace std; #d ...

  5. c语言编程格式错误是什么意思,求大神看看这个为什么在OJ上显示格式错误

    求大神看看这个为什么在OJ上显示格式错误 题目描述 n 个人围成一圈, 并依次编号1-n,.从编号为1 的人开始,按顺时针方向每隔一人选出一个,剩下的人重新围成一圈,如此循环直到剩下两人,这剩下的两人 ...

  6. 用java编写在界面中画圆_用java语言编写画随机的圆 十万火急 求大神帮忙!!!...

    展开全部 import java.awt.BorderLayout; import java.awt.Color; import java.awt.Dimension; import java.awt ...

  7. c语言贪吃蛇游戏闪烁,C语言贪吃蛇闪屏问题,求大神!!!

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include #include #include #include #include #include using namespace std; #d ...

  8. java 写文件 速度_怎么提高文件的写入速度,求大神

    现在写一个100M的文件大概要4~5分钟 因为经常要写超过100万的数据,所以这速度略显不足,求大神看看,哪里还能优化,多线程的就先别说了,这个就是多线程中的一个线程 * @author liuhon ...

  9. 秒表c语言程序代码,求大神帮忙写一篇简单的C语言秒表程序, 谢谢。

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include Unsigned char code Tab[10]{0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0 ...

最新文章

  1. caffe源码c++学习笔记
  2. SPIDR - 完美分割用户故事的五种简单技巧
  3. 51nod 1785 数据流中的算法 (方差计算公式)
  4. sap 供应商表_SAP系统玩阴的?
  5. Java BufferedWriter close()方法与示例
  6. 图片缩小不失真_科技论文中图片的处理方法有哪些?
  7. 2021年中国中心线市场趋势报告、技术动态创新及2027年市场预测
  8. mysql有哪几种索引
  9. 机器视觉软件工程师的生活是怎样的?
  10. Win10 PSCAD4.5安装心路历程Mark
  11. Windows+Nvdia显卡配置Tensorflow
  12. 研究生必备的文献翻译软件知云文献翻译替代品--Mac monterey
  13. 社交类App如何防范黑产垃圾用户?
  14. PS_BaseUse_红眼擦拭
  15. springboot 签名验证
  16. 「UG/NX」BlockUI 控件集合
  17. 【项目记录】Linux日志审计系统
  18. 二阶积分系统L1自适应控制器设计
  19. Udacity数据分析(进阶试学)-五王之战分析 - 冰与火之歌
  20. linux安装apue库 (UNIX环境高级编程)

热门文章

  1. 写一些脚本的心得总结系列第3篇------同步数据到其他表
  2. 10款交互设计原型开发工具(转)
  3. 计算机网络(十)-数据链路层-差错控制
  4. 异步通信在生活中的例子_AJAX简单异步通信实例分析
  5. python实现采样函数_python中resample函数实现重采样和降采样代码
  6. bh1750采集流程图_重大更新:STM32空气监测仪,OneNET物联网平台实时查看(原理图、PCB源文件、程序源码等)...
  7. Relu神经网络输出预测全为0或1,对所有输入样本的预测概率也相同
  8. QT学习笔记(十六):setwindowflags的属性总结
  9. Android 逆向分析大全
  10. Scrapy-redis 源码分析 及 框架使用