zoukankan      html  css  js  c++  java
  • 实验13——结构体、文件的基本应用

    1.本次课学习到的知识点:

    (1)代码结构表示学生信息:

      struct student {

        int num;                                 /*学号*/

        char name [10];                    /*姓名*/

        int computer,english,math;      /*三门课程成绩*/

        double average;                     /*个人平均成绩*/

    };

    (2)结构类型定义一般形式:

       struct 结构名 {

             类型名 结构成员名1;

             类型名 结构成员2;

             ...

             类型名 结构成员n;

      };

    (3)平面任意一点都可以用x坐标和y坐标表示:

      struct point {

            double x;

            double y;

      };

    (4)

       s1.num=101;

      (*P).num=101;

       p->num=101;

    (5)学生成绩文件统计,给定文件中读取数据并进行处理的功能:

        定义文件指针(ILE型)fp、打开文件、从文件读取数据和关闭文件等操作;

        fopen()、facanf()、fclose()是文件操作的函数,在stdio.h中操作;

    (6)文件系统功能是操作系统的重要功能和组成部分,每个文件都有文件名,并且有自己的属性;

    (7)文件操作步骤:

       (1)定义文件指针;

       (2)打开文件:文件指针指向磁盘文件缓冲区;

       (3)文件处理:文件读写操作;

       (4)关闭文件。

    (8)定义结构变量方式:

    单独定义:是指先定义一个结构类型,再定义这种结构类型的变量;

    混合定义:是指在定义结构类型的同时定义结构变量;

    无类型名定义:是指在定义结构变量时省略结构名;

    (9)复习了本学期所学的知识; 

    2.实验过程中遇到的问题及解决方法:

    (1)很多概念记得不是很清楚,有点模糊;

    (2)看书,上网查资料,问同学。

  • 相关阅读:
    python base64加密文本内容(1)
    python 翻译爬虫
    json为txt文本加密
    python json
    repr()函数
    linux 基本命令
    测试管理工具--禅道
    测试基础理论
    测试用例--场景法
    测试用例--测试大纲(提纲)法
  • 原文地址:https://www.cnblogs.com/jiangchaohong/p/6212469.html
Copyright © 2011-2022 走看看