資源簡(jiǎn)介
自學(xué)之后總結(jié)網(wǎng)上各路大神的代碼想法,做出的完整版-C語(yǔ)言的課程設(shè)計(jì)--新生報(bào)到系統(tǒng)。
代碼片段和文件信息
#include
#include
#include
struct?Stu//結(jié)構(gòu)體?
{
int?num;
char?name[20];
char?sex[20];
int?age;
float?score[3];
struct?Stu?*next;?
}stu[100];
//////////////////////////////////////////
int?link()
{
int?t;
FILE?*fp;
fp=fopen(“student.txt““rb“);
fseek(fp0SEEK_END);
t=ftell(fp);
fclose(fp);
return?t;
}?
void?save(struct?Stu?*head)//保存到文件?
{
struct?Stu?*p;
p=head;
FILE?*fp;
if((fp=fopen(“student.txt““wb“))==NULL)
{
printf(“打開文件失敗\n“);
}
else
{
printf(“保存成功\n“);
}
fwrite(psizeof(struct?Stu)1fp);
while(p!=NULL)
{
p=p->next;
fwrite(psizeof(struct?Stu)1fp);
}
fclose(fp);
}
struct?Stu?*read()//讀取
{
int?t;
struct?Stu?*head*p*p0;
head=NULL;
FILE?*fp;
if((fp=fopen(
評(píng)論
共有 條評(píng)論