1.本次課學習到的知識點:函數
(1)代碼結構表示學生信息:學習
struct student {操作系統
int num; /*學號*/指針
char name [10]; /*姓名*/io
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)看書,上網查資料,問同窗。