zoukankan      html  css  js  c++  java
  • C语言博客作业06--结构体&文件

    1.本章学习总结

    1.1思维导图

    1.2.本章学习体会

    自我感觉结构体挺好理解的,但是文件的内容有点难度,特别是文件读入与写入这一块内容,我学得还是不怎么清楚,在做第三次大作业改进时,开始的时候无从入手,看了几天的书并请教万同学后,终于可以进行正常文件的读入与写入了,总而言之,文件这一块的内容还是需要多加练习才能进一步的掌握,说完文件,接下来说结构体,结构体是一种很神奇的类型,它可以把各种各样的数据类型整成一个整体,没有像文件那样复杂,接下来学习的链表知识也需要用到结构体的知识,所以需要多加练习达到精通。

    2.大作业

    2.1.文件介绍

    1.头文件count.h

    2.login.cpp

    3.exp.cpp

    4.main.cpp

    5,rank.cpp

    2.2.运行结果

    1.登录界面

    2.排名结果

    2.3改进大作业总结

    1.碰到问题及解决办法

    • 1.开始是不知道怎么开文件,在舍友和书的帮助下,终于懂了。
    • 2.在进行登入时,输入新的账号会把原先的账号给刷掉,后来发现要将此句中的if((FP=fopen("ranking.txt","w+"))NULL)改为if((FP=fopen("ranking.txt","a+"))NULL)。
    • 3.在运行时时常发生文件损坏导致程序无法运行,后来发现要重新把非源文件的文件删掉才能重新运行。
    • 4.关于排名,刚开始没有什么头绪,后来借鉴舍友,将文件里的内容读入一个结构体中,在进行冒泡排序。

    2.小结

    这次的大作业改进比上次难度又加大了,我用了整整三天时间才写完,刚刚开始的时候完全没有任何的思路,一头雾水,后来在写的过程中逐渐懂了文件这一章讲了什么内容,慢慢的掌握了这一章的内容,不过还不是很熟练,许多的函数都要重新的分装,甚至有的函数要重新编写。做起来十分麻烦。这次改造让我们熟悉了文件是什么东西。

  • 相关阅读:
    2018-2019-1 20165313 20165212 20165222 实验二 固件程序设计
    2018-2019-1 20165313 20165212 2016522 实验一 开发环境的熟悉
    课程总结
    2017-2018-2 20165222 实验五《网络编程与安全》实验报告
    2017-2018-2 20165222实验四《Android程序设计》实验报告
    20165222 第十周课下补做
    20165222 实验三 敏捷开发与XP实践
    各种树
    【面试】MySQL
    Redis
  • 原文地址:https://www.cnblogs.com/ls1272397716/p/10200705.html
Copyright © 2011-2022 走看看