資源簡介
課程設(shè)計C語言版火車票訂票系統(tǒng),自己培訓(xùn)時做的,在Linux下Gcc+GDB,windows下中文會亂碼,包含makefile,用到的技術(shù)主要是文件的讀取,十字鏈表的建立,可以訂票、退票,不是太完善,對于初學(xué)C語言鏈表的同學(xué)有很大幫助
代碼片段和文件信息
#include?“admin.h“
int?admin_land()
{
char?adm[18];
char?pass[10];
char?ch;
int?flag1=0;
PAdm?pa=NULL;
pa=(PAdm)malloc(sizeof(ADM));
FILE?*f_admin;
f_admin=fopen(“admin_data““ab+“);
if((ch=fgetc(f_admin))?==?EOF)
{
strcpy(pa->name“admin“);
strcpy(pa->passwd“admin“);
fwrite(pasizeof(ADM)1f_admin);
}
else
{
fseek(f_admin0LSEEK_SET);
fread(pasizeof(ADM)1f_admin);
}
do
{
printf(“請輸入管理員用戶名:\n“);
scanf(“%s“adm);
printf(“請輸入密碼:\n“);
scanf(“%s“pass);
if((strcmp(admpa->name)==0)?&&?strcmp(passpa->passwd)==0)
{
printf(“登錄成功!\n“);
flag1=1;
}
else
{
printf(“管理員用戶和密碼不一致請重新輸入!\n“);
}
}while(flag1==0);
fclose(f_admin);
free(pa);
return?flag1;
}
int?admin_mod()
{
FILE?*f_admin3;
char?passw[10];
int?flag4=1;
PAdm?pad=(PAdm)m
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2011-08-12?09:07??train\
?????文件????????1529??2013-08-08?17:15??train\admin.c
?????文件?????????273??2013-08-08?18:05??train\admin.h
?????文件????????2556??2013-08-08?19:33??train\admin.o
?????文件??????????28??2011-08-06?12:40??train\admin_data
?????文件????????4122??2013-08-08?23:01??train\choice.c
?????文件?????????904??2013-08-08?18:14??train\choice.h
?????文件????????4444??2013-08-08?23:05??train\choice.o
?????目錄???????????0??2011-08-12?09:07??train\data\
?????文件??????????28??2011-08-06?12:40??train\data\admin_data
?????文件?????????700??2011-08-08?14:06??train\data\train_data
?????文件?????????448??2011-08-08?14:31??train\data\user_data
?????文件?????????800??2011-08-08?14:25??train\data\userticket_data
?????文件???????21356??2013-08-08?23:16??train\install
?????文件?????????567??2013-08-09?00:21??train\makefile
?????文件????????6109??2013-08-08?23:16??train\ticket.c
?????文件????????1735??2013-08-08?18:44??train\ticket.h
?????文件????????5728??2013-08-08?23:16??train\ticket.o
?????文件?????????381??2013-08-08?17:08??train\train.c
?????文件?????????788??2013-08-08?19:33??train\train.o
?????文件?????????700??2013-08-08?23:06??train\train_data
?????文件???????10434??2013-08-08?17:47??train\user.c
?????文件?????????965??2013-08-08?19:21??train\user.h
?????文件????????9136??2013-08-08?19:33??train\user.o
?????文件?????????448??2013-08-08?23:17??train\user_data
?????文件????????1200??2013-08-08?23:17??train\userticket_data
?????文件????????2683??2011-08-08?14:55??train\welcome.c
?????文件?????????283??2013-08-08?19:28??train\welcome.h
?????文件????????3616??2013-08-08?19:33??train\welcome.o
評論
共有 條評論